Technician was great, diagnostic accurate but cost was too high, no visibility on what you pay for as cost all blended with part value and on top of that only way to get discount was to subscribe to a yearly support service model with monthly payments... Does not make sense to me...