It's never a good sign when you have to use a towing service and when you then get gauged on prices it doesn't make it any better of an experience. Be sure to ask for prices beforehand as they gauged us on our towing service (came down to $180 for a 50 mile tow, said they "usually charge $220" which is just a rip off. It also took them forever to pick us up (over 1 hour). I definitely wouldn't recommend them. The only pros were that they had a flat bed truck and the driver was nice.
Lesson of the day: Be sure you ask for the price during your initial call or you'll be gauged for sure.