Cliftons M3 BMW spares. They are probably the best bet... but good luck. The stuff I have gotten from this is generally good quality. CALL TREVOR OR NANCY CLIFTON 0846460043-0842512271 N0 5 KOEBERG ROAD MAITLAND
There is also a gumtree long running ad for M5 bumpers. Quality unknown.