First of all, it took one hour to resolve my issue on the phone with customer service, which cost me $30 in international calls. Second, becuase the pricing some how changed on their end during my booking process, the booking did not go through WHILE I WAS AT THE AIRPORT and I had to then wait 7 hours for my new flight and pay another $100 for a new ticket. Lastly, every time I use their service (which I will no longer be doing), I am resubscribed to their spam emails. And I have to constantly unsubscribe.