Based solely on experience, use Apollo Optics. Best pricing and the best customer service! Nick really appreciates your business. He even sent me his personal cell number to help with a problem I had. The problem wasn't his fault, but that didn't matter. Nick stood by my purchase.I ordered a CAI from CJ probably 6 weeks ago. Wont respond to emails at all. I bought another one elsewhere and need to cancel my order. Its ashame because theyre 30 mins from my house. I went there to order the part and couldnt get either of the guys to even look at me. So i ordered it online and now get the same service. Id suggest to go elsewhere