Most charge a hook up fee just for putting on the wrecker and a per mile fee...100 is a STEAL...
only way you are going to save money on uhaul is on gas...but you have to refill it where it was filled at so the gas savings would wash out anything you saved in all reality...
depending how far the tow is and who your cellular provider is, you can have $2.99 usually for roadside assistance on it...they tow a decent distance so depending how far out you are, you could possibly get it free or alot cheaper.