Hi! If I have a Flex ticket and change my flight dates multiple times—once paying the fare difference and another time paying nothing because the actual fare is lower—will I still get a full refund, including the original fare plus any paid fare differences, if I later decide to cancel? Or is it advised to rather always cancel and book a new ticket when any change is needed?