I would go J&S. I deal with them at work, and have gotten a pump from them for my truck. Not sure if they do installations though.
Cumnspwr
__________________
2001 2500 4x4 GB Full Billet Auto
HTT Prostreet 66/14, 7X.012's, Some headwork, FMS, Smarty.