There was a time when people relied on non-WordPress content management systems to run their e-commerce stores. But there are way too many awesome e-commerce themes available for WordPress these days. The Rover theme is a template you can use to bring your business site online and host a shop on it as well.
The Rover theme has a responsive design. Your site will look just fine on iPhone, Android, and iPad. You do have the option to disable this functionality though. The theme lets you add your own shopping cart and supports PayPal as well. You get unlimited colors and sidebar places. The Rover theme has multiple page templates and its own short-code generator.
Rover gives you access to over 250 Google fonts. It supports HTML5 video and audio. A theme update notifier is available as well. This template is SEO friendly and compatible with top SEO plugins such as All in One SEO pack. It is not cheap but has a lot going for it.