Try
www.exremeparts.ca on Steeles in Toronto. I picked up a set of blacked out grills from them and I'm more than happy. They actually fit better than my OEM ones and were pretty cheap to boot! As for bumpers, I think they have both fibreglass and poly ones. Don't get the glass ones since they generally crack rather than flexing under impact.