If u get the bumper, u don't get the grill.
the grill is not that perfect for TSX bumper. a small gap may appear (depends on luck). But, I think body shop can do sth to make it fit better... dunno...
U can look at kingmotorsport for pricing.
or send AJ email for a quote, they do pretty good deal.