Avoid Expedia or it will cost you time and money. They trick you via their website into making a second reservation in order to pocket the $50 cancellation fee. It is just wrong.
As well, the customer service team via call or online read from a script of standard responses, repeat themselves at nauseam, really do not care about the customer and just wait for you to end the dialogue.
Again...Avoid Expedia!!!!!