I run a mailorder, and occasionally make music purchases online. I think people are generally motivated by quality/variety of stock, past history with vendor, and cheap shipping.
Also, TTLAB (and alot of other online stores seem to be following suit) have been adding "incentives" to their orders. There are so many online stores now, selling the same shit, that I think this is starting to become a factor for consumers.
Include real audio clips. Good music should sell itself. (that's the theory anyway)
Give accurate, well researched descriptions. Give the customer a reason to buy the item, i.e. it's limited availability, it's history and backround, it's connection to other projects, etc.
Stock good music and current titles. Used records are something I personally enjoy looking through, but it's kind of a headache as far as condition disputes go. It really depends on what you have at the store..
Invest in a payment gateway (real credit card gateway) connected to a database instead of using Pay Pal if possible. There are so many reasons for this.
To me those Top Tens and articles are nice bonuses. I'm not sure how much it directly impacts sales, but I think anything that brings a user back to the site, increases your opportunity to sell to them.
I dislike...
Every description being gushing, and in effect, meaningless. Just the facts please!!
Over exaggerated shipping costs
Please don't create a virtually non-searchable site like TTLAB. I like almost everything else about them, except for that. It's really time to revamp that look.
Only one item I want being available in a particular store, forcing me to bite the bullet + the exorbitant shipping, or go elsewhere where there is more to choose from..
Hope this helps. Let me know if you have any techinical questions.