IT'S A SCAM!!!. For you sign up for they tell you that you don't need to pay labor. They'll send a technician the next day and you talk about labor ($595) and you have to pay that upfront before them fixing anything and they will be back after 3 weeks or more depending on their availability. If you don't agree to this. You have to pay their diagnostics 119 dollars. So it's a SCAM!!!!!