I found them from Dan @ United BMW, they fit super tight. Excellent fit and finish. There is no way I would attempt removing them to clean them. The single plastic fastener that is used to mount the flap under the car, up and into the side skirts would break, and I doubt I could find a replacement .
More pics here:
http://www.1addicts.com/forums/showt...ight=mud+flaps