I used Just Fly to go to Vietnam a few months ago and I was impressed with their service. I bought tickets to go again for 2 months from now and purchased their Cancellation/Prebooking fee for $19.99 which according to their terms and conditions says that if your had purchased that their would be no cancellation fee and I new I might have scheduling problems. I had to cancel 4 days later do to work and they are trying to charge me $200 even though there own terms say no fee.