Yeah, I think I'd call/email my TA first and let them know about the cancel and if anything else is needed they can tell you, but I'm sure they can take care of everything.
Sorry to hear about the expenses...maybe next time around. At least you are being responsible and know your limits!