I work fraud and security for Bank of America (formerly MBNA) in Canada. I hate to say this but your card (credit or debit) can be skimmed just about anywhere....ATM's, gas stations (paying inside or outside), resturants, local stores......Card skimmers (the external kind) are no bigger than a...