Thats a good deal. I've bought quite a few beer glasses at the 99 cent store including a pint glass like that one. I always love finding a good deal on glasses.
I just walked through the local salvation army resale shop today, and they had a lot of beer glasses. Nothing I needed, but several english and american pint glasses, and a couple of pilsners. All about 2 bucks apiece.