Stay warm this winter with a free blanket! For a limited time, purchase a Mainstays Fleece Blanket at Walmart for $10.46 and get $11.19 back in cash–making this deal a moneymaker! All you have to do is join TopCashback (don’t worry, it’s free).

Please note this is for new members only. If you’re already a member, have your spouse or kids create an account to claim this freebie.

Here’s how to get your freebie:

  1. Click this link through our post and create your TopCashback account.
  2. Click on the “Get Offer” button on, and it’ll take you to Note: If you go to in a new tab, the deal will not work.
  3. Add one “Mainstays Fleece Blanket” for $10.46 to your cart.
  4. Shop and check out as normal. If the price changes or the item goes out of stock, the deal is over. Save on shipping by selecting free store pickup.
  5. About 14 days after your purchase, you’ll see $11.19 posted to your TopCashback account.


Transactions must contain at least $10.46 worth of purchases to ensure the $11.19 cash back is credited to TopCashback accounts. Transactions may initially track lower, but within the 14 days after purchase they will be uplifted and turn payable at the amount of $11.19. Transactions may take up to seven days to appear in your TopCashback account. The deal is open until 11:59 p.m. PT on 12/15/2018 or until supplies run out, whichever happens first; applicable for purchases made directly after clicking through TopCashback. Only one TopCashback account is permitted per member.

Up next: Save up to 70% on Holiday Pillows – Pay as Low as $11.66!