How many times have you found an interesting product, but they make it so difficult and undesirable to business with them that you go elsewhere. I have certain subconscious requirements to do business with companies. The most important being convenience. If you want to lose me as a customer, go ahead waste my time. I'd rather pay the extra dollar or whatever with the competition if they can get me out the door faster.
Consumers expect their shopping experience to be an enjoyable one.
If you can make it fun and entertaining to do business with you, chances are they'll be back. Don't be a clone. I'm sure if you have been in marketing for even the smallest amount of time, you know what a niche is. Find and develop your own unique selling strategy. To have an advantage over your competitors, you better know your niche, know who your customers are, where your market lies, and how you will exploit it.