I've had good luck with oreilly stuff, they have powertorque (off-brand), wix, and access to gm parts in their warehouse as well. They also stock the fitting that screws into the radiator, and some clear hose. If its newer than 06 it takes dex-vi. Older takes dex-iii, or you can upgrade to the...