Would suggest vidahost.com if you're happy to use a UK based web hosting service. You can set up with a range of applications, Wordpress, E-commerce solutions using the provided Softaculous suites. The bandwidth is great and your site stays up
They start from a basic pack which would include all of the above.
I use it for my blog and e-commerce site and also for my accounts.
Well worth a look!!
Cheers
Les