I think that you may need to re-check those costs. I have AAA Premier membership (highest level they offer) and live in CA. Cost is $119.99 / year for myself and I have two associate members (wife and daughter). My total this past April was $273, or a monthly cost for the three of us of $22.75.
Premier level allows for 200 mile tow (my understanding is, once per year), plus three 100 mile tows in the same year. So yes, it's not "unlimited" but it's hardly $1200 for a year.
View attachment 867787
View attachment 867788