Service is great, but they get paid for it jacking up price parts to cover their service. Stated they stand by their service, yet when they failed to diagnose correctly, i ended up paying for the correction. Took them a day and a half to figure out the issue.