Reasonable? I'm not sure about that. The cost was for a service, not soft or hardware. I would expect them to take all reasonable care of the installed software even if not repair it per se.
Even cars these days are reliant on the software being in perfect order. The darn things soon let us know if it isn't.