Heading to Greece on 10 July, I order some shorts on 3 July paying extra for 2 day delivery. They finally shipped on 5 July. The delivery date is 11 July. This seems like a Bait-and-Switch tactic. I called Customer Service and explained the situation - they were sorry but offered no real help. As the people below state don't trust them.