That sucks that mechanics RIP people off. I would check the wire that leads to the hub to make sure it is ok. It runs down the Lower control arms to the back of the rotor assembly. You can see a white plug on a little mount. that is where it plugs in.
If that is pluged in follow it up to where it plugs in to ensure that is ok. Also check to see if it is cut on anything. If they did not tie it down the right way and used the control arms to hook up to, they could have damaged something while in tow.
Good luck with it.