I brought my car to this shop for them to look at the brakes and front passenger wheel. Crossroads claimed I needed $1500 for new shocks/struts. "Brakes look fine" they said.
I took my car to another mechanic. The new mechanic replaced a wheel bearing and some of the hardware in the brakes. Total cost $250. Problem completely solved. When I explained to the new mechanic what Crossroads had said, they literally laughed.
Crossroads charged me $90 to look at my car and give me a completely wrong diagnosis.
Never recommending, never going back.