Zero Stars! I booked a flight and an hour later I needed to cancel. Before booking, I confirmed that flights may be cancelled within 24hours free of charge. I called back within the hour and spoke 3 agents (Manual, Sean, and John i believe was the manager) in an attempt to cancel my reservations. I was placed on hold, call transferred, and each time my call was disconnected. I finally questioned whether or not this was a fraudulent company. The agent became very hostile. He proceeded to tell me that I shouldn't have booked the flight (an hour ago) if I intended on cancelling (Unreal!). Keep in mind we are in the middle of a pandemic, this is an international flight to The Bahamas, and new travel updates and restrictions are occurring regularly. They were rude, unprofessional, and downright HOSTILE. They hesitated to return my funds and decided to lecture me about calling their company. Never-mind that I was disconnected each time I asked for a refund. Interestingly enough, I wasn't disconnected at all when I was booking the reservation (curious huh?). At this point, I will be calling my bank to ensure the original transaction is cancelled because I do not trust them. I will NEVER again perform any business with this company and advise that you don't either. TERRIBLE TERRIBLE service and borderline unethical business practices.