World grant system.com
Consumer Report
- 03-29-2012
- 11
Just received a check for 956.22 from key services corp. Lmao what a scam i hope you people dont fall for this crap! You should never have to send money or pay a fee for a grant! A grant is money you dont have to pay back.
Company: World grant system.com
Country: USA