The worst place ever! The tow driver, however, was nice enough to help me out and recommended me to just take it to their mechanics to fix it except that was the worse idea ever. The mechanic took forever to get a hold of to finally let me know what was wrong with my car and how long it was going to take to fix…