Any host listed here https://webhostinggeeks.com/besthosting.html
will be just fine for a statup retail store. WebHostingHUB has better control panel with alot of shopping carts prebuilt - you install the one you like with the single click - don't need to learn about the ftp/php/mysql to install the shopping cart on your domain.
If you have an existing store with more than 5000 visitors per day, then depending on the shopping cart you are running (for example Magento take alot of resources) you may need to step up to VPS hosting https://webhostinggeeks.com/vpshosting.html
Let me know if you have nay questions.