In-store only. Price good until Dec 17.
Ads could vary by region, of course.
Wow! That's 30 for $25.98 if you buy 2 (60 for $51.96 if you buy 4)!
It beats my previous deal of 30 for $29.99 (60 for $59.98 w/Discover Card at Amazon)!
Prices are starting to finally be decent.
And yes, the ad says limit one, but they don't usually enforce that as long as you don't get greedy.