Not sure how but I booked a flight through KIWI.COM (through SkyScanner somehow). Regardless, WestJet cancelled their flight and refunded all their customers their money (I know as my friend who was accompanying me luckily booked directly with WestJet). KIWI.COM on the otherhand rebooked me on a totally different flight that involved an extra stop and 8 extra hours of flying time. First they don't accept phone calls more than 2 weeks before takeoff, and the first text complaint took two weeks for a response on my cancellation request. But they then repeatedly insisted their policy is as long as the rebooking is within 24hours of the original it's ok. Terrible company to deal with.