This is a fraudulent site. My credit card was charged in USD for services listed in a different currency on their website. The official site is a different one, and this fraudulent site just exploits that. I attempted to cancel the transaction with my bank, but it was too late. I hope those responsible are caught and penalized. It's shocking that ads for this site appear at the top of search results when looking for visa services. With so many complaints, they should have been shut down by now.
Claim your business profile now and gain access to all features and respond to customer reviews.