I've made them for several members, they generally cost about $300, $200 for parts and $100 for labor. This is assuming you have an '06-09, the '03-05s are closer to $350.
That includes OEM color-matching, grille mesh, and the OEM grill, does not include an emblem. There are a few options that could save some $$ but not a ton. You can PM me if you want to discuss it further.