I just got set up with Verotel Classic in Canada. I'm happy with their content policies, service offering, features, etc. but I've had a horrible time with their communication. They're reliable with payments and such, but their support is frustrating.
I wrote up a rant the other day with my experience getting set up:
https://gfy.com/fucking-around-and-business-discussion/702860-verotel-frustrations-rant.html