I got charged for $6.90 on my debit card; I had never heard of this company until I saw that entry on my card... And I never received any goods from them either if I paid for it to begin with... Like many already complained, I'll have to call them about this and demand a refund, and if this doesn't resolve it, I'll have to contact my debit merchant or bank (likely bank's going to kick the ball back to debit company. If this does happen, I am going to bank elsewhere).
0 comments