Please do yourself a favor and don't get towed to them. They have many tow trucks just waiting to pickup cars that break down and bring them to their service station. They took way to long to do the repairs and charged almost three times the price of a normal service station. They charge you storage so you can't even get your car after a couple of days if you don't want to do the repair with them.
Cons: will make you regret you did not bring it somewhere else
more