I deposited a supposed grant check from this company. The check is addressed from Key Services CORP, and it was a bad check. My bank charged me t…