This is a tough place to review. On one hand, AAA has saved my bacon with towing/jumps on a couple of occasions - On the other, it's about $100/year - and I've paid more in annual dues over my membership lifetime than it would've cost to pay a towing company for the few services that I've used. If you travel a ton, it's a good nationwide network to have and they can help you out in a crunch! My experiences with customer service have always been good.
You can also get AAA discounts at a lot of random places - It's always worthwhile to ask establishments if they have AAA discounts. I have been most successful at hotels and large restaurant chains, but I'm sure there are others as well!
I came into the Yakima AAA store for some passport pictures. At one point in time they were free with membership, but they are currently $5/set. This is less than most other stores, besides Costco where these are the same price. I was able to get my photo taken and be out of the store in about 10 minutes, which was great. The gal helping me was very friendly. This portion of my trip gets 5 stars.
The store also sells a lot of 'travel accessories', but prices aren't exactly rock bottom (I figured they would be cheaper due to membership costs). I don't think this will personally be my place to find travel accessories, but they did have a decent selection of certain items.
AAA also provides booking services - but I can't figure out who still uses this service....probably not anyone reading this review! I'm sure there's a generation of folks who aren't savvy with booking online, but it's hard for me to consider tacking on $35+ onto my reservation costs to have someone else click the buttons instead of me. That being said - if you aren't savvy with booking site - but happen to stumble across this review - this may be a great option for you!
AAA provides good service at a reasonable price. Good customer service is always a plus, but items at the store can get a tad pricey! If you're not a member and you drive a lot, AAA is a good option to consider. The days of travel agent style bookings are certainly on the decline.....but AAA still provides you that option if you are looking for it!