With an average annual grocery spend of $5,703, you can earn about $342 per year in cash back. If you factor in the $95 ...