go to a chevy dealership and say you want an aftermarket logo
You can buy a black decal to cover the emblem for around $10 on eBay. http://cgi.ebay.com/ebaymotors/03-04-05-Silverado-Avalanche-Grille-decal-BOWTIE-Chevy_W0QQcmdZViewItemQQ_trkparmsZ72Q3a1205Q7c66Q3a2Q7c65Q3a12Q7c39Q3a1Q7c240Q3a1318Q7c301Q3a1Q7c293Q3a1Q7c294Q3a50QQ_trksidZp3286Q2ec0Q2em14QQhashZitem370089349175QQitemZ370089349175QQptZMotorsQ5fCarQ5fTruckQ5fPartsQ5fAccessories
Sorry, I gave the wrong link previously......... http://cgi.ebay.com/ebaymotors/07-08-09-Silverado-Grille-BOWTIE-decal-Chevy-Z71-4x4-HD_W0QQitemZ180301284804QQcmdZViewItemQQptZMotors_Car_Truck_Parts_Accessories?hash=item180301284804&_trksid=p3911.c0.m14&_trkparms=72%3A64|66%3A2|65%3A12|39%3A1|240%3A1318
why dont you just take the one you have and spray it...?? remove the logo... get some high gloss spraypaint or something you like and spray it... put it back on... maybe cost you 10 bucks and take a hour...
JC Whitney has some - http://www.jcwhitney.com/empire-motor-sports-emblem/p3052815.jcwx. There may be some for cheaper, but this should hopefully give you a starting point.
Looking for a Used Avalanche in your area?
CarGurus has 5,299 nationwide Avalanche listings starting at $2,200.
Search Chevrolet Avalanche Questions
Chevrolet Avalanche Experts