Happy using kvchosting.net ssd vps service. We are completely satisfied being hosted.
I am not an expert in web hosting and can say that all problems have been solved as soon and nicely as i could expect, with a real-time support. They fulfill all your requirements to sell online.