This company is a definite scam. They charged me $260 for 24 hr Visa and planned my travel accordingly. Close to 18 hr mark, I started messaging them to track status and they ghosted me. I had to dispute the charge on my Credit Card so I hopefully get the money back but cannot believe they have existed for ao long and can do this openly. I hope someone takes action.
Claim your business profile now and gain access to all features and respond to customer reviews.