I decided to contact customer services, plead my case and see if they'd wpe the charges. Surprisingly, the lady i spoke to was extremely sympathetic and has applied to have all the charges waived for me. Apparently, because i have kept my account in credit previously, they have discretionary powers to wipe certain charges!!!
I have to wait 7-10 days for a decision, so fingers crossed.....