Garvin Promotion Group (GPG) is a company that specializes in designing, planning, and executing rebates. It offers promotion strategy and development, rebate fulfillment, loyalty programs, sweepstakes and contests, customer service, and other services.