We have booked a trip through them and never received an invoice or receipt. We have been asking for that for two weeks and nothing! they have charged our card with a fee without telling us and they keep on asking for 24 hours to send the invoice! Stay away!
Date of experience: 26 April 2023