If you reschedule your flight for the Sunday prior, Westjet will compensate you for your extra accommodations and all meals for those extra days. We had that happen a couple of years ago and they were very generous. Just call and speak to the client services department and they will handle your case.