It looks like I don't have to go through my story its been said many times before me.
All I can say is this is exactly how you don't want to run a company, the employees that I dealt with were either stupid or ignorant but probably both.
Use at your own risk and if you have towing on your insurance and you call and they say they are dispatching Charity towing, do yourself a favor and tell them to send someone else.
Sometimes when you use yelp and you see all the reviews are 1 star (because you can't give zero stars) but there is this lone 5 star review, I'd go with the majority on this one.