Everyone loves a good bargain. I mean, isn’t that the whole appeal of Costco, Aldi, and Trader Joe’s? Affordable prices, great finds, and that little thrill of saving money. I grew up scouring the weekly newspaper for coupons and buy-one-get-one deals, so trust me—I know a good deal when I see one. And I just found the best burger deal you don’t want to miss.

Burger King is giving out free items all week long, from burgers to their iconic breakfast Croissan’wiches (honestly, the best thing on their menu, IMO). This deal is part of Walmart Week and is available for Walmart+ and Royal Perks members.

So, how does it work? The deal officially kicks off April 28 and runs through May 2, letting you score two free BK sandwiches every day with just a $1 purchase. That means you can grab a free Croissan’wich by buying a side of hash browns in the morning, and a free Whopper Jr. with some fries at night. You literally can make a full day of meals out of it.

Here’s the kicker, though: this deal is only available at participating locations and must be redeemed through the BK app. Each day, there’ll be a six-digit code in your app—you’ll need to enter it before placing your order for the promotion to apply. Oh, and you have to link your Walmart+ account to your BK app to unlock the offer. It’s a few extra steps, but hey—free food is at the end of the tunnel.

Not a Walmart+ member? You’re not totally out of luck. Burger King is also running a buy-one-get-one-free promo this week for everyone. You won’t get 14 sandwiches, but you’ll still walk away with a solid deal. Just make sure to snag it before it ends Sunday, April 27.