There is a fellow who is highly recommended.

http://www.zuiko.com/

Just over the border, but shipping is not a big deal.