Agreed. I still wouldn't hesitate to get another set. I absolutely love them, and as far as the fuel pressure is concerned....our cars have no sensor on the fuel system to say what it is, that's why you have to install your own sending unit/gauge setup.
Just because one guy gets his panties in a bunch doesn't mean that they make junk stuff. I reiterate what I said about the company and Pat himself...they are very easy to deal with, and I've had to send mine in for warranty once....I even got a set of the new ones with the LED's.
Keep in mind, I got in on the original group buy on clubgp years ago.