Expedia support phone number 24 hours July 8, 2019 16 32 64 128 Expedia customer support phone number 24 hours Expedia support phone number usa 24 hours Expedia customer support phone number live person 24 hours Phone number for expedia customer support canada 24 hours