Hang in there, there's some great guys around if you look long and (really) hard. Unfortunately you have to be extremely careful, maintain high standards and take things (sometimes painfully) slowly. Also it takes some luck, we were unbelievably lucky to find the greatest guy on the planet straight off the bat.
If you want to chat, PM me. I'm interested to hear what your bad experience was, if you're up for talking about it of course. Happy to tell you about our adventures too.