rl16: That was my first thought. I usually bought a few at Target just a few days before the Cubs Convention in January at $18 apiece. With no convention this year, I've probably stockpiled three years worth given my recent purchases and those I had left over from last year.
I am in the same situation. I use quite a few at minor league games and the Cardinals Winter Warm Up in January. I have around 10 unused right now. That should last awhile, but it is hard to pass them up for $11 plus tax. I checked earlier this week at my Walmart and they still had over 20. I would be shocked if they lowered them more.