I always just hit a JY and got a nice clean one.

http://www.wholesalegmpartsonline.co.../12458107.html

I'd go snag one for you before you buy one for $150