I signed up for QuickBooks hosting last year with AceCloudHosting. Setup was performed instantly, right after the payment. I had no issue with their price and support; these guys are very good and responsive. But their servers or data centers are somewhat slow; they are not providing server uptime of 99.9%, as promised.
So, based on their service I have received overall positive experience and hope they would keep their promise of server uptime.