I bought them from a Chevy dealer here in Houston. No they weren't cheap, but I respect that its not the parts guys setting the prices, its GM. And those parts counter guys are just trying to make a living just like myself, so I don't mind throwing them the business. Ill grab the part numbers and post them for y'all.
Appreciate all the positive feedback!