Yup i bought 6 of their pint glasses, they are nice and hefty feeling, not thin glass.
I went to my local Dollar Tree yesterday and picked up 3 each of these:
The website says 18oz, 19 oz (respectively), but both bar codes on the glasses' bottoms said 19.5 oz. Close enough for an imperial pint to me. I wouldn't mind a few more of each, but these will do for now. I wished my store had the Belgian tulips and snifters. There's a number to call if you don't see what you want, so I may give that a shot.