I would avoid these guys, I had contacted them prior to even having E90 parts on their website, as I had heard they were selling E90 bumpers back then.
I wouldn't trust them, they seemed sketchy to me.
I will see if I can get a group buy organized for parts in the GTA with someone else...stay tuned!!