This has been the worst experience I have ever had in booking a flight in 20 years of using the Internet. My flight has changed at least 10 times since I booked the flight in November for a June trip. Everytime the flight changes I have to call their so call customer services. It usually two to three calls of 30 minute hold time before I reach a person who doesn't understand English and then I'm on the phone for another 30 minutes before they can re-ticket my flight. Sheer incompetence. If I could give them zero or negative stars I would.