I suspect all the aftermarket grills are from the same supplier in China. I have purchased two grills for two different AD trucks over the past 15 years, both from Classic Parts. Initial appearance and fit were virtually identical to original. I would add one caveat however, one truck sat outside and after about five-six years I noticed the chrome bars had began to dull and streak in areas and could not be polished back. The 2nd truck was garaged and still looks like new.

http://i1291.photobucket.com/albums/b542/RdLessTaken/IMG_85261_zps90bf2b98.jpg