I ended up buying brand new black side vents from ebay, not OEM but i cant tell the diference.
For the grill: like you, i did not wanted to spend a lot of $$ and buy an OEM one, so i order a non OEM from ebay and painted it myself, and i was going to cut it anyway so...
Bought my paint and...