I can offer you a multilanguage Ebay-like platform where you can sell your products for free. You can upload your company logo and set all the categories/subcategories you need. It includes a friendly control panel, e-commerce facilities (credit card and Paypal), customer / order management panel, newsletter for sending offers to clients, currency conversion, etc. You can also get an optional change of layout for free within the year, affiliate program, and advertise your online shop / other products on an specialised already optimised topic-related directory. Of course you can make daily backups of your products into your servers. It would be online in a couple of days although it would take about 3 more days to integrate your e-commerce and customer care chat facilities. I have a shop like the one I'm offering you and I'm 100% satisfied.