After mine and my partners flight from LAX to Jamaica was cancelled we were offered a full refund. After nearly 7 weeks and many, MANY emails and international phone calls, Bravofly are still saying they are waiting for the refund from the airline. I have contacted the airline and obtained the proof of refund receipt between them and Bravofly yet they still claim to not have the money. The only time they will contact me is when i leave a poor review and last time i spoke to them they said it could take upto 1 YEAR! To receive the refund as the airline still has it. I feel as if they are hoping i will give up. What you are doing is fraudulent Bravofly. I look forward to your standard reply to this review and token phone call saying "we haven't received the money from the airline yet, we will look into it" like i have received every other time i have left a poor review. SHAME ON YOU BRAVOFLY