Not all people living near him defend him. I live less than 25 miles from the owner in Windsor, ON. I've seen a couple of his products in person at a local swap meet. Bare in mind these products were used off his drag dart, so I assumed the quality was slightly higher since they were on his car.
I asked him about the issues he's had with some of his products and I was told that when you manufacture the amount of parts he does, at times there are some missed welds, incorrect measurements. I find it hard to believe that CAP doesn't have a jig set-up to make sure the parts are proper length. Missing a weld I can understand, but you should have a way to determine if that happened.
I'd be willing to try out his front suspension and give a review of it. But I don't think I'll see one coming my way.
Riddler