Check out this ExtraBucks promotion on select gift cards at CVS right now. Spend $50 on Kohl’s, Cabela’s, or Bass Pro Shops gift cards and receive $10 in ExtraBucks through Aug. 8. That means you’ll get a $50 gift card for only $40.

Be sure to sign up for an Extra Care account today to be eligible for the ExtraBucks promotion. This deal is available in stores only.

Or Cabela’s Gift Card $50, regular price

Or Bass Pro Shops Gift Card $50, regular price

Spend $50, receive $10 ExtraBucks through Aug. 8, limit 1

Pay $50, receive $10 ExtraBucks

Final Price: $40

check out more cvs deals here