I don't know who these guys are, but they somehow got my debit card number and charged $55.07 to my checking account.
3 days letters they made a "debit card refund" to my checking account for $55.07.
I suppose I should be glad, they returned my money. However, I really don't know how they...