I need a customizable genric e-commerce engine. Need to sell thousands? of products under different categories. Also need the look n feel tailored for the presenation tier. need the hosting solution as well as an administrative screen to manage the site to add / remove products and categories? etc.