if your buying new from a dealer , negotiate a price so they are fitted when collected. The BMW ones or wunderlich are about £350. I think Im going the Cylinder head guard ones
Just the MachineArt for mine, as I'll only be doing fire tracks at the most. Surely if fitting engine bars, you'd also want some better off road focussed tyres?