I booked a long haul flight through this company. They confirmed the booking. Nearly a week later they cancelled the booking due to payment issues. I rang my bank and there were no issues from my bank. They wouldn't communicate with me. I emailed and called and asked them to process my payment they said they couldn't and offered to process the payment again for $500 more than the original price offered. Caused me absolute stress and mucked me around completely - don't recommend this company at all.