I got around to asking after the motor upgrade at my local Bosch bike place who informed me they'd only do it if I bought a service plan from them at the princely sum of £500 a year for two years minimum which would entitle me to and this is weirder still, *up to* three services a year, excluding parts & a wash & lube for an additional £18. If I only required the software update, then I am cordially invited to enquire elsewhere at what they described as a 'Normal Bosch dealer'.
I'm all for supporting LBS's but this is chiselling graspery of the worst sort.