If you shop around, you can find lower priced roadside assistance than the allstate pricing. If you have auto insurance, it is worth it to pay the few dollars extra a month, or even add it to your cell phone plan. Most of your credit cards offer the roadside assistance as a perk to the cardholder. Above all you can also consider a Roadside Assistance Motor Club like AAA or Cross Country. Paying Allstate a per use fee is not very reasonable, and you would pay less with a monthly service.