Hope it all works out for you, Frankk.
A good friend mine was hacked...she had two transactions from India go through while she was here in Negril...thankfully her bank is very proactive with these issues and she was able to resolve the problem as soon as she got back to Canada...$800cad returned immediately. Apparently a number of people had been hacked at her bank in Canada.
Unfortunately, in this day and age of banking and ATM hacks/skimming we all have to help prevent the issue. I tell my bank if I'm travelling elsewhere and they always alert me if there's unusual activity on my card. I continually check my account online for problems also.
The banks here are trying also...we lost use of the ATM at Time Square late last summer after some hacking/skimming issues...it was only recently replaced with new modern hardware to help prevent these problems.