It was money well spent to save me messing things up by attempting to do it myself and to have the reassurance that the car would be re-coded FOC should BMW decide to update the software when it goes in for a service.
Thanks again, Craig

Moderators: Producethis, babybmwadmin, Rich196, Lambster, marco_polo, BRDiagnostics