I have done alot of comparison shopping. CJ offers the best prices, no question. Also, they have literally nut and bolt you can find, other parts houses do not have the selection that I see in the CJ catalog. (Yes, I do have all the catalogs, MU, NPD, Mustangs Plus, been on the Virginia Mustang website).
While I have read of their supposed bad customer service, my experience in ordering several thousand dollars of parts has been nothing but top notch. The people that answer the phone have been pleasant, heck, even offered to go measure parts in their warehouse for me so I was getting the right size, etc.
As for those who bash their customer service- what was your attitude when calling them? I find in life, the attitude one portrays is the attidude that is reflected back at you. Call with a negative attitude, of course your going to be unhappy. And, lets face it, with the Internet, who is going to go around and post their pleasant experiences? I am here to do that.
I have done the work for you, order from CJ, selection, price and discounts, hands down, they win.