http://www.ebay.com/itm/BMW-E90-3-Se...item5d355daf87
Thats where I bought my bumper. Looks great and everything fit perfectly.
$373.95 + free shipping
I had the washers shaved and m3 air ducts added, but all the parts looked great.
Here's a link to what it looks like installed on my car...
http://www.e90post.com/forums/showthread.php?t=789790