I do have one for sale minus the emblem (tried painting it different colors too many times) but if you buy a Denali grille it is actually pretty easy to paint it yourself. I very carefully taped off the chrome on the emblem leaving only the red GMC remaining, then I sprayed with a couple of coats of adhesion promoter, then a couple coats of primer, then a couple coats of color, then a couple coats of clear. I could be wrong, but I have never seen anyone sell the GMC emblem in other colors. The ones that I have seen have been the aftermarket emblem without the chrome bezel around it. Personally, I think the stock one painted looks ALOT better!
I will be throwing my Denali grill up on Ebay this weekend.