I have their Raptor serpentine setup that came with the W/P. (and everything else)
Have not run it yet but it looks like a quality piece.
FWIW, I had a problem with the Raptor setup from them, and their customer service is AWESOME!
I emailed them a description of the problem with pics and they IMMEDIATELY sent out the correct part AT NO CHARGE, and NO SHIPPING CHARGE.
To Canada no less.
Also they did not ask for the defective part back.
I think you can't go wrong dealing with them. If there is any problem, they will fix it.