CD Earth
I bought cd from them and they said it was free but later started taking money from my account without my notice or consent
I bumped into this company called "CD Earth". Theu said their CDs were free but that I needed to pay for the shipping. I gave my debit card details and they ttok the shipping fee. But this did not stop they continued taking money from my account without muy consent or notice. The last ...