Tischer in MD has it on
getbmwparts.com for $290. Even with cross country shipping I have to believe you'd save at least $100 on it.
I've dealt with Ticsher's parts service before and have always been happy.
-dave
Edit: Also found
partsonline.com for $123, but that sounds like "too good to be true" price. Outside of finding it via Froogle, I know nothing about this place so I'm not speaking for them.