Customer service is supposed to be top notch. Also, I have never seen any issues on installing them. I went with Comps because at the time another source had a sale on them and I got a good deal. But, I have to keep my fingers crossed hoping that I don't have any problems with undersized base-circles, etc. which Comp has had problems with. I wish I had waited a couple weeks because the same place I bought my Comps from had a sale on the VT stuff shortly after.
Also, Mustang92 got 22hp out of his VT mild cams. I think that says plenty.