Somehow, Zbiddy managed to obtain my debit card number and ran a $99.00 transaction through my DDA. Never heard of them before. Never been on their…