Hello! Just coming across this thread as I look for cheaper and earlier flights for June. There is one flight the day I want to go, and now I am nervous it will be cancelled. A few questions: 1- if they cancel it but move me to a flight the next day, will they refund me the entire cost of the flight? (not in miles or vouchers but in cash?) 2- I was looking into Trenton Airport which is about an hour from the airport in Philly. Philly airport has more flights, although they are more money. If they cancel my flight, would I be able to book a Philly flight instead since both airports are close?