I've bought parts from Michael Percy many times and always had a good experience. He runs a one man shop, so he's occasionally out of the office and not responsive for a day or two. But he's always given me a bill for what I wanted and then shipped promptly when I sent money via paypal. The...