This place is a scam. They put your credit card info on the black web. Had to cancel my credit cards because of these scammers. Do not use!!!
November 2021
The stole my credit card info and put it on the dark web. This company is a scam!!!' My bank had to go and stop all payments they tried to steal. Made my travels a mess. Please do not use or call this company!!