We've gotten 3 pins from SoCalPinball. My first pin purchase ever was JP off eBay, and as Rarehero said, at the time I was brand new and didn't know of other outlets to find a machine and overpaid. I couldn't find one local from an individual seller and the local dealer wanted twice what SoCal had it for on eBay, so I hit the "Buy It Now" button. But I got what I wanted, it was in as-described condition, and once it arrived it had an issue with the DMD so he bought another one and had it shipped to us at no additional cost to make it right. He even offered to pay a service person to come install it if we didn't know how to change it.
After JP went smoothly, my mom was looking for an Addams and he had a very very nice one. He put it on eBay so she could see pics and so it was there in case she didn't want it, but sold it to her at a pretty reduced price. Later she was looking for a Flintstones and got one shipped in from him cheaper than she could have bought a local one. We're happy with all 3 machines. JP has needed a tweek here and there, like a control room switch, but that's common for the game. Addams had an issue with the Fliptronics board, and he took the one out of his personal machine, sent it to us, and we sent back the bad one, all with no extra costs/hassle/worry, and again offered to pay a service tech to do it if we couldn't. I'd buy from him again, but I'd be sure to call him to get a reduced price since the eBay price is jacked up to cover fees.