SKETCHY doesnt even begin to describe this company! We had a family emergency in Puerto Rico right after Hurricane Maria. As soon as we heard the airport was re-opening we went online to book our flight. Onetravel came up with what we thought was the best price. Unfortunately we booked through them. It took us several times of putting in our credit card info to only have the next screen come up that said that flight is no longer available. Of course every single time it happened the price kept rising. We finally got one to go through. We THOUGHT we were good. We got our email confirmation right away only to find they changed the dates on us. Our dates were NOT flexible. We immediately called and spoke with an agent. She told us she could change us to the correct dates for an additional $163. We asked to just cancel the flight. She told us she could cancel the flight for us but there are no refunds. So much for their Book with confidence slogan! You can book with confidence, they will cancel you if you need to within their 24 hours, but dont expect them to refund your money! The girl asked what we wanted to do. Our choices were cancel the flight and lose our $400+ that we already paid OR pay the $163 charge to change to the correct date. This all happened within 16 MINUTES! Its not like it was the next day. It was SIXTEEN MINUTES. Oh and like others have saidBeware of their extra charges. This $450 ticket ended up costing us over $800 once they added all their fees on there. This company is a TOTAL SCAM. Dont get sucked in. Spend the extra $50 up front from a reputable company. Trust me it with save you a LOT of money and headaches in the future!