I've bought most of my stuff from ZZP. Some of the stuff is overly priced so I just compare. I like their innovations. I'm on my 4th Grand prix and I have used ZZP for my 2-04s and now my 07. A lot of people have bad things to say but I have had nothing but good dealings with them thus far. I had issues with their wires and ignition (they sucked) they let me return them for store credit with no issues.