Called A to Z and was too far out for them, but the guy I got told me exactly what he thought the problem was over the phone (no charge) which let me fix it myself. Not sure what your definition of trustworthy is, but for me it's people that will help you out for free if they can't come to you.