Center4Grants
Unauthorized charges
- 12-04-2008
- 24
I authorized a charge of 2.29 an additional 39.95 has been stolen from my account and origional product never recieved! Has anyone recieved satisfaction from these scammers?
Company: Center4Grants
Country: USA
State: Nevada
Site: center4grants.com