NOTE: WordPress is easy to use if you only want to put up a blog. If you want to use it for e-commerce, it certainly beats Shopify in flexibility and functionality, but it is more difficult to use.
To use WordPress for an e-commerce site, you have three options:
- Create the e-commerce site from WordPress
- Create the e-commerce site from BlueHost
- Create the e-commerce site from WooCommerce
- For blogging, go straight to WordPress.
If you have the skill and the patience, use WordPress for your e-commerce store. If not, I recommend Shopify.