I only use a credit card for any on-line purchase and it is not linked in any way to my bank accounts. I have found Pay-Pal to be excellent, so far, and our bank has very good terms for credit card users in case of fraudulent transactions. The situation you describe certainly does sound fishy.....trust you find some resolution/answers. Being constantly vigilant is so tiring....but these days essential.