I do my own repairs. All my machines are relatively new, so a major repair for me has been to reflow an opto board, replace a power supply or re-solder a broken connection. I don't use my local vendor for support even though I buy most of my machines thru them. My other hobbies include Ham radio, restoring military test equipment and old radios so I have the ability and the test equipment to fix most anything. I like the challenge of diagnosing a problem and fixing it, though I still consider my self a newbee when it comes to pinball. I don't post much, but I enjoy the forum every day for tips that have helped me improve my games, solve problems and to play better.