CD Earth
Consumer Report
- 09-02-2011
- 9
Sent CD's which were not ordered.
Returned immediately
Took money from my account anyway
Complained they replied saying they had not received cd's within 15 days.
Company: CD Earth
Country: USA
State: Texas
City: Wylie
ZIP: 75098-2949
Address: PO Box 2949
Phone: 8667890369
Site: cdearth.com