Wordpress would be be best for starting and building a good elegant E-Commerce Website. But if serious to build a good E-Commerce then you need to use Good specially designed E-Commerce CMS. Magneto is popular E-Commerce CMS. I never used Magneto but using Joomla as it is easy CMS then Magneto.