Walgreens has for MyWalgreens Members (
free to join)
3-Packs of 12-Count Charmin Ultra Soft Toilet Paper (Mega XL Rolls) +
~$20 Walgreens Cash +
$15 VISA Prepaid Card via
online rebate for
$50.37 when you follow the steps below.
Shipping is free or select free store pickup where stock permits.
Thanks to community member
wileysmiley for contributing this deal.
- Note: Availability for pickup may vary by location.
Deal Instructions:
- Log in or Register for a myWalgreens account (coupons are typically limited to one per account).
- Visit the Walgreens coupons page and clip the following coupons:
- Earn $10 W Cash rewards when you spend $40+ in-store or online
- Earn $10 W Cash rewards on $45+ spent on select P&G items
- Important: On step 4, please do not clip the $1 coupon listed on the product page
- Add 3x 12-Pack Charmin Ultra Soft Toilet Paper (Mega XL Rolls) to cart
- Clip the $3 off 1 coupon on the product page.
- In cart, apply 20% off $50+ promo code GIFT20
- Price should be $65.97 - $3 off via clipped coupon - $12.60 via 20% off promo code = $50.37
- You will also earn ~$20 Walgreens Cash (shown in cart) on this purchase.
- Note: You must pay without using any existing Walgreens Cash that you may already have stored on your account to ensure that you will earn the ~$20 Walgreens Cash on this current order.
- Finally, visit the P&G Rebates page and complete the instructions to earn a $15 VISA Prepaid Card (on qualifying $50+ purchases) after online rebate
- Limit 1 rebate per household for the promotional period shown on P&G website.
- Only valid on purchases made through January 1, 2026.
- Submission must be made by no later than January 15, 2026 to qualify for the rebate.
Leave a Comment
55 Comments
Sign up for a Slickdeals account to remove this ad.
Edit: My calculation used the current Costco sale price.
Sign up for a Slickdeals account to remove this ad.
I somehow accidentally got a $15 walgreens gift card instead of $15 visa... Also I already did this current rebate so sadly couldn't do that again, but could do the rest of it...
edit: searches say that if yuo pay with a gift card it deosn't count towards minimums. However, when I enter my walgreens gc number it then says estimated cash rewards $20.33. Has anyone paid with a gc to now for sure it gives the rewards? Maybe I should screen shot it and then I can pay with that gc, my visa gc, a little bit of rewards and still get the $20 back.
So basically if I do this deal I am spending $35 cash after tax and $20 walgreens money to get the tp and $20 walgreens money right back. Too bad I can't do the rebate part again, though.
If I can't split credit cards I guess I can't use the visa... Unless I buy another walgreens gc. And even then I wonder if the visa will work online or if I have to tell them my address officially for the card.
I called first and the guy said there are 3 set aside for me. I figured I would cancel the order if it's only 1 or 2.
Went to pick it up and they had 2 of the Mega XL I ordered and 1 of them is some other MEGA size and it's actually more sheets per roll so I accepted it and all is good.
So now all I accomplished was converting a $15 card I could use anywhere into it being forced to be used at walgreens...
I will try it again another day, but I bet they have plenty and they are not liking so many people doing this combination of deals on it so magically it's out of stock.
And all they do is give a 10% off next order coupon, like that is worth a thing when every day they have a sitewide 15% or 20% off one.
Sign up for a Slickdeals account to remove this ad.
Leave a Comment