I got my new lowering springs installed on stock shocks / struts and as soon as i drove it off the lot i started hearing squeaking in the front springs. Took it back to them and they said id need new shocks / struts even though a lot of people have had no issues having them sit on stock shocks. Not sure what to do because the sound is extremely annoying. Does anyone recommend a reputable service that can take a look at them and fix them in the Toronto area?