I went to this place for an inspection. They told me that my struts were broken and that they'd have to be repaired for $500 or else I would fail the inspection. I wasn't expecting this news, but I chose to go to our family mechanic, who I know and trust well. Our family mechanic looked at it and laughed because he said that it was a pointless rubber cover that was broken (not the whole strut - they were fine) and that it didn't need to be repaired, let alone for $500. I took my car somewhere else for an inspection and passed without problems.
This place is a scam. I'd recommend that you avoid this place.