I bought my OEM 20-21 pro grille on eBay from an American dealer and it added up to about $700 total. Fitment is perfect and parts are excellent quality, I’d highly recommend spending the extra couple hundred $ and get the OEM grille and garnish. Lots of reports of aftermarket stuff not fitting correctly, plastics fading etc.
Get the OEM!
This is who I bought from:
2020-2021 TOYOTA 4RUNNER TRD PRO "TOYOTA" BLOCK LETTER 2 PIECE GRILLE KIT GEN OE | eBay