I see. Need new probes?
When I was going through your long post and I caught iTead in the middle I almost had a heart attach, thinking that maybe iTead was to be blamed! I just dished out a couple hundred bucks for their PCB service . I felt relieved when I read a few lines down about the connector. XD