Wow. If that flight couldn't fly there should be no reason not to be able to get a full refund. Call and demand to talk to a supervisor.