just have a couple of minutes to share my experience with karoon.net. haven't heard about them? well, neither did I before signed up.
We've stayed with them for a month and were going to move away - we weren't really satisifed with the services. There were some minor downtimes - well, that happens. But their customer support is just inncredible - it's one man business, a man who is not confident in what's he saying. I asked him a pretty simple question regarding cron and his answer was just completely useless (BTW, Javad speaks bad English and seems not always understand what's being asked

)
So, when the invoice for recurring order has arrived I e-mail back and asked to cancel account after Apr 6 (the expiration date). And guess what? Our account has been canceled the same day (around Apr 3). Javad also sent me an e-mail saying that he's done that. I replied that he read my mail not carefully as it was clearly stated to terminate AFTER Apr 6. Well, I've never heard from him anymore.
Good thing we didn't have any important data on server because we order it in advance to test first and only then to offer it to our clients. Well, karoon.net failed the test.
Conclusion: I consider myself to be absolutely guilty in this situation because I choosed wrong hosting that nobody've ever heard about.