I'm currently teaching myself ASP.NET & MVC in my spare time, mainly because I would like to get a job developing e-commerce sites one day. During this experience, I hope to create an online shop myself. I had intended the theme to be an E-Sport / Gaming hardware store, selling mice, keyboards, mouse mats etc.

Currently I work in sales for a company that imports products from the far east and distributes them throughout Europe. I trawl the internet looking for possible companies that may be interested in our products. This turns up 100's of similar stores, which seemly do ok out of it (some more than others).

This leads me to believe there is still a little something out there for the little guys.

So now I'm thinking, is it actually possible to run the site I create as a business? But :

Can I compete? Price is key, I'm not sure i'll be able to compete with the likes of Amazon/Play etc on some products, but I'd hope to find/sell products which are harder (rare) to find in the UK/Europe.

Could I pay my rent? It really boils down what the profits are on such products, for general mice I would assume very poor. For products I import myself? I would assume better.

What do you think?