ive researched this a lot. u can buy a painted grille shell from sporttruckdirect which is made by street scene. i believe ckresto has it as well. i found a site where u can get a direct replacement OEM factory painted shell for like $450. but for $450 u might as well just grab a cheap one thats chrome and just take a DA sander to the chrome strip and have it painted. itd cost a lot less, especially if u already have the chrome one. thats what im doin, just takin it to the body shop.