Yeah, the silicone isn't the prettiest solution, but my car is basically a utility vehicle now. It's effective.
Here's the seller. It's Malaysia; knew it was somewhere in that part of the world. $6.50 shipped! That's cheaper than I remember they were a number of years ago. Being that cheap, I'd just buy the seals I suppose.
http://cgi.ebay.com/ebaymotors/BMW-E...item518cbb2910