Earning cash back on your purchases is one good way to stretch your shopping budget. Purchases made now that earn cash back can put money in your pocket in time for last-minute shopping deals or even ...