We are not here to compete with any BMW dealers because we can't. They are working with much larger margins then we are since they buy directly from BMW.
Looking at their prices it seems they are just here to spoil it for the independent tuner that did all the hard work to find out which M3 bits fits the 1 and 3 series cars. Call a few BMW dealers and you will see how many will turn you away as they are not in the business to lose money.
Which would you rather do? Give the tuner that did all the R&D the business or a BMW dealer that just stole the idea and knows nothing about the product other than reading threads from the tuner that did all the R&D?