Bear Share
Keep charging my card after i canceled New York
- 02-20-2008
- 3
They keep charging my credit card after I canceled. Never use this site!
Company: Bear Share
Country: USA
State: New York
Site: bearshare.com