Hired these clowns to replace a power window regulator assembly. From moment "new" or "correct" part installed, window would only roll up once. Only way to get it to roll up again after being rolled down was to disconnect and reconnect battery. Mechanic who replaced it blamed it on electronics even though the electronics were fine before he touched the car. Said YourMechanic.com would call me the next day to schedule a computer tech to come out. Two or three days later I got the call. Appointment was set then later rescheduled by the mechanic. Ended up being a week later, but the jerks at YourMechanic.com still hit credit card in the meantime! Computer tech's "fix" was a computer override that failed the very next day! Attempted to call. Couldn't get through due to ridiculously long hold times (even by today's "standards"). Then requested support electronically. Received case number via email. That was 3 months ago, and this was the last I heard from them! Meanwhile, put several thousand miles on a different, low-mileage car I didn't intend to. Finally got sick of waiting and had the part replaced today at a local shop. It worked immediately! No "computer issues." These people are a joke.
Junk service. Junk support. Junk warranty. Junk company! Run away like you're running from a virus!