Originally Posted by Petrah
They barely speak English. You sure their call center is located in the US? I was with VM USA for years and seldom was able to understand what they were trying to say over the phone. I think only once did I get someone who I understood completely.
There are a few locations. They have some in the DR, Texas, and other places.