I bought 150 from this guy and all the ones I've measured have been within the specs, most were over 100hfe, all had low leakage and I would definitely recommend them.
http://www.ebay.co.uk/itm/251603062779I only paid £40 buy it now maybe about 18 months ago, and he does have some buy it now but they were about £75 I think. So maybe it's worth a late bid on the auction listing.