We are booked for May 28th-May31st however Expedia has a better deal coming back on June 1st and staying one more day. I called Expedia and they won't allow any changes or cancellations. I don't understand why because they get more money with us paying the small additional difference. Does anyone out there know anyone at Expedia or how this can be done? Thank you.