Not to get off subject but mechanics are morons, well some of them anyways. The below example is why I will do every bit of work I can on my vehicle if Im able.
Last week when I was going through my swapping oem coil springs from the oem strut to my new lifted struts, I thought I would hit up the local do it all auto shop. They said sure we do struts all the time and have a spring compressor and what not. "take us a half hour" they said. Dude calls me a hour later says our compressor cant compress the spring enough to put the nut on the shock rod and top spring mount. I thought hmm that's weird. I went up there and what I witnessed blew my mind. They were trying to compress the spring down to damn near a pancake so they could mount it on a COMPRESSED strut. Anybody who's ever bought shocks/struts before knows they are boxed compressed. That way they can fit in smaller boxes. When you open them and get ready to install them you usually twist the shock rod and it uncompresses and the shock extends. These idiots didn't know that and shocks/strut replacement IS A SERVICE THEY OFFER for cryin out loud. I asked the guy if he let the shock rod all the way out and he said that's as far out as it goes. I asked for a pair of his pliers and proceeded to twist the rod maybe a quarter of a turn and the rod started to extend out. Dude actually sat there and told me they weren't supposed to do that then asked me if I wanted them to try and mount the springs again free of charge. I grabbed all my stuff and high tailed it right out of there.