I need to wait until 1 week before my departure date in order to cancel my flight via Expedia, yet I am watching EVA constantly change my itinerary. Originally booked P (premium eco) departure 06-Apr from YYZ. A few weeks ago this was changed to 07-Apr. Just now, I received another update that my flight will now depart from YVR on 08-Apr on B class (Eco Semi flex?) Seriously?