Not cancelling, just rescheduling and costing the office a TON of money for the ticket reissue. Going ex-JNB works out well for the mileage and schedule I need so since it won't cost me anymore I'm sticking with it. New departure date is 3/31! The waiting is KILLING me.