I 2 once thought that of eip!
But being i live down the road from them i gave them a chance with my upper tower strut bar. After purchasing it i got home went to install and bam no hardware. So i went back down and they said that the hardware that it came with was of a low quality and they had gotten rid of it.
This of course angererd me to a point but then the one man said that he would get me some hardware that would be of better quality for no extra charge.
I also noticed that with their turbo setup it was only for the 12valve ebut they said they can make a diffrent hose setup to work for the 24valve at no extra charge which is quite amazing.
All in all they r a reliable company dont listen to what u have heard. A little expensive but we all have dubs and everything for them is expensive. I mean cmon it isnt like we can go to walmart and get an entire exhaust like a civic can!