Avoid. Avoid. Avoid. Left the oil cap off and sprayed oil over engine. $1000s spent on transmission that didn't address the issue. Damaged the rear panel. Took weeks to get it repaired and did a terrible job. Quoted $2000-$3000 to fix brakes. Fixed elsewhere for $500.
They will rip you off and damage your car. Would leave less than one star if I could.