I've had decent luck with rock auto, but that does suck about the cheap hoses in a name brand box. I'd have went over that guys head to a manager.
On a side note since you local check out
www.upstategmtrucks.com and come hang out with us one weekend. That is if you dont already know about the club.