Don't wish to nit pit but I think the soak test is actually part of the upgrade process, sounds like they didn't do that in the first place ( that's another $100 added to the discount requirement).

(Dealer goes to naughty step)