Hours upon hours and days upon days of being on the phone or sitting by the phone waiting in a panic for screw ups to be corrected, I almost had a nervous breakdown. They screwed up all my airline tickets then cancelled tickets to correct them ,only to cancel the wrong ones and on and on it went . Still waiting for proper refunds 2 weeks after my trip. Didnt know at time people in Egypt were trying to issue me tickets for American Airlines. What a disaster. No one spoke English well enough for me to understand. No one knew what was going on. My cruise was leaving in 2 weeks and they couldnt firure out how to straighten out the mess they made. NEVER AGAIN! EXPEDIA !