Since a long, convoluted route to get my account straight (it took months), everything has been going smoothly. Service is consistently good, and I have not needed to call customer service since everything has been straightened out. My only suggestion would be to bring customer service back to the US. I still dread the possibility of having to call at sometime in the future.
Claim your business profile now and gain access to all features and respond to customer reviews.