Tim,
I wouldn't give up on CB Perf..... I am guessing you just caught the wrong person, on the wrong day. No doubt, it was not good customer relations, but you might give them anoither shot.. and maybe air your concern without naming the person directly or even indirectly. (I say that because one never knows what issue she may have been dealing with personally when you called).
I say these things because I have used CB Perf 4 times and have alwys received excellent service, I e-mailed a guy there (look on their web site for their contact section, I don't recall his name) with pre-buy questions each time I ordered. He took time to answer all Qs and then offered advice on alternatives and also installation tips. I have also talked to Pat Downs, their engine guru, and found him to be knowledgable, and likeable. My last order was in March, when I bought theit ICT set-p (minus carbs) that is unique in that the linkage and filter bases ar ser up very much like the IDF set ups... including the K&N oblong looking air filters and filter top that looks just like their 40/44 tops, except shorter. The linkage is tied in with the filter bases and is far better looking and equal in performance to the (good quality & workable) SCAT hex set up for ICTs. They come with CBs own intakes,,, anyway, the service was great and there was even a goody thrown in the box, a freebie. I have also bought a 1.5" merged system with custom 1.5 boxes, and a Dyno-Max from them.
One other excellent source for parts and knowledge is John Connely of Air Cooled Net.... I have the web page if you want it (?) John is just great to deal with and works hard to meet your needs, He will also tell you if you are buying the wrong part, etc. Very sharp, and very honest. I have bought a .009 w/CompuFire, Oil Filler/Breather kit, wires. looms, cables, you name it from him... first class.
Bottom line, don't judge CB by one bad experience.... they are much better than that. I don't blame you for getting chapped though.
Jim OKC (STL 1 more week) "Dub U Tub"