Other common places that offer cash back: Walmart, LCBO, Home Depot. (Just go $20-40 at a time, and it probably won't get noticed.)
You could also open up a second online account at Tangerine or one of the credit unions, then direct your employer to send a small portion of your income to that new account each pay period. (Perhaps wait until a pay increase or new job to avoid any suspicion.)