I recently had a flight cancelled by these guys they promised me a refund but then they refused to honor it and now will not give me my money back - the customer service people are rude and tell lies, if you have a choice use someone else