These people are dishonest. They claimed they hadn't received my credit card payment and asked me to rebook. I did this and then got charged twice on my credit card. They refused to refund my money and are now not answering e-mails. This has cost me over $1500 so although they might appear less expensive, it's not worth the risk.