I've only had my Roadster for 6 months but I am dreading the annual "service." I am perfectly capable of changing key fob batteries and inspecting brakes, wheels, and tires. Do they at least bleed the brakes? At least that requires some actual labor. Otherwise, $700 for running some software...