GM parts direct is a dealer, Flow Chevrolet, and all they do, is sell to you at cost, plust way too much shipping. I work for Auburn Pontiac GMC in Pontiac Mi, and have looked at their site before. If you know someone at a dealer, or are in good with the parts dept. at your dealer, you can pay less ...