I'm running Macht Schnell spacers from European Auto Source. They are really nice people and their work is second to none. I highly recommend them!
Year/model BMW:
2015 M3
Wheels/offset:
Front: 18 x 9.0, ET29
Rear: 18 x 10.0, ET40
Tire size:
Front: OEM 18" Michelin Pilot Super Sport
Rear: OEM 18" Michelin Pilot Super Sport
Suspension:
H&R Sport Springs
Spacer size:
Front: 18mm
Rear: 15mm