I work from India, so in different timezone then you. Earlier I use to assume that I get my queries resolved but 1 hour very quick customer support is really very impressive for me to be with you for last 5 years.
I would say that RoseHosting has provided a quality and reliable service at a reasonable price. My experience is that of a small business (brittfranken.com: photography). I have not tested RoseHosting VPS with regards to scalability (yet). With that said, for small businesses, requiring a certain technology freedom, RoseHosting VPS is a great solution.