Frank is a good, honest guy. He tends to be no-nonsense and makes no apologies for what he charges. I have purchased several items from him - I was fortunate to be able to drive to Romona and pick them up, so I can't comment on shipping/handling.
He has many more parts than what is listed on his website. If you need something specific, just send him an email and he will respond pretty quick.