Owning and setting up an online shop can be often expensive and time consuming. You need to have an understanding of a lot of security issues and a bucket load of money to pay a web designer. What about using somebody else's site to create an online shop? It is easy, quick and best of all you get your site promoted for free. Online Shops are very cost effective. Here are the best places to go to setup an online shop without the expense but with all the bells and whistles.