Hi RickRossAnother welcome, this time from Melbourne.
Make yourself familiar with the M5board and get a code reader.
Stealers are notorously expensive, replacement parts are hideous, whole assemblies replaced instead of bit parts and faults fixed by a process of elimination that ends up costing '000's...
My mate with an E60 M5 had a gearbox warning light, stealer replaced clutch $6K no fix, gearbox $20K (offset by BMW Australia) no fix, then ECU module $7K and finally ok. May just have been a sensor all along...
I couldn't agree more with you. One of the small things I had to get fixed was a front wheel bearing. Contacted BMW Sydney and they quoted me $1250 total. $700 was for the bearing. I got
the identical part delivered from the US to my door for $295 (bearing was $175) and installed by
Southside suspension (taren point) for another $150. Total cost $445. How can they justify charging
$700 plus $500 for labour? I guess the answer to that is : because they can!