You are all forgetting one thing. The biggest thing of all. Customer service. To beat the rest, that's what you need to concentrate on. Provide the best customer service out there. Listen to your customers, find out what they want and need and then provide it.