Global Vantedge
Global Vantage, They say they are based in California?
Global Vantedge or Vantage, not sure which one has harassed me for a solid week. I have not received anything in the mail from them. These guys are obviously based in Eastern Asia with an Eastern Asian accent. Actually from articles I found on the internet I believe these guys may be based in India ...