In fact, the job on c.v. boot replacement was $400, and the rest of the bill was on another job I had them do, which was to replace the windshield motor on the wiper/washer fluid container. So all up, $695AU with a master BMW authorised mechanic at the most exclusive BMW dealership in Western Australia.
You can buy parts online, but are they genuine BMW parts? I can't touch my car to fix problems as it void my extended BMW warranty cover. Also, use of anything other than genuine BMW parts voids the cover and reduces the cars value.
When the warranty cover expires, the car will then be old enough for me to tinker with DIY, or get it serviced by an independent Authorised BMW mechanic who has his own business and does not work for a dealership.