I don't buy any. Almost all of my glassware comes from "pint night" at various local bars, or going to a brewery tasting room where they give you the glass, or given to me as gifts, etc.
It works out better that way IMO because I get a nice variety of shapes and sizes (they aren't all just shaker pints) and all with different logos on them, so if I have people over they can each get their own uniquely identifiable glass, and you never have the commonly-seen problem of "hey, is that your glass, or mine?" when you get 2-3 glasses all sitting next to each other.
It's not like I go out seeking glassware, either. But going out to the occasional beer event over a couple of years has resulted in more beer glassware than we can comfortably fit in the cabinet.