Yeah, I went down to my local Chevrolet dealer about 2 years ago and he actually had one in stock!!! At that time I think I paid around $15, so you might want to see what your local dealer has.
However, no offense to gmpartsdirect, they have GREAT prices, but they sure make up for it on shipping!!! When I put one in my cart and entered my zip code, the shipping was over DOUBLE what the jar price was!
Ed