CD earth
Unable to stopp billing on credit card / contact them
- 07-04-2010
- 46
I have been billed for cd I did not get and can not seem to get trough to anyone to cancell the agreement. CD Earth just keep billing me. Help. Pravin M Whiles.
Company: CD earth
Country: United Kingdom
Region: England
City: Stockport