The upper grille came from Ford after I wrecked the truck at Christmas. It is the Ford "Chrome Edition" grille. My body shop says Ford priced it at over $700! I found one earlier from
www.discountfordpartsaty2kford.com for around $300. It is the same as the Roush grille except the Oval is built in and sits flush with the grille bars. On the Roush grille you can mount an oval but it sits atop the grille.
My bumper grille was made from a Roush grille I had on the truck before the wreck. We simply cut 5 or 6 bars out of the Roush grille and then made brackets to mount it. You can see a photo of one of the brackets in my gallery. They bolt to the bumper using the bolts that hold the license plate bracket in place, then they are pop riveted to the vertical spar of the grille's structure. You can get the Roush grille here:
http://store.roushperformance.com