Yourmusic.com
To good to be true scam
- 10-19-2007
- 9
Sounds too good to be true it probably is. After I entered my credit card information I was told to enable cookies which I did. When I tried to follow the link in the email it kept rerouting me. Consumers beware.
Company: Yourmusic.com
Country: USA
State: Indiana
City: Indianapolis
Address: 6550 East 30th St