Indeed... although sometimes it it tough to buy cards at a local store if they're less expensive at a big-box retailer. Of course, our store has a sign that says "Pay where you play," and honestly I would rather spend 30c extra per pack if it keeps me at the venue for free.
Rumor has it that if the major stores sell before May 21, the FLGS (friendly local game stores) can too. If I see boosters at Wal-mart or Target, I'm running to my FLGS.