Global Visas
Excellent Customer Service
- 03-04-2013
- 5
I'm happy with the overall service I've been given thus far. I was assisted every step of the way when I signed up, and I receive weekly follow ups about the progress of my application.
Company: Global Visas
Country: South Africa
City: South Africa