I used too have AAA but switched to Good Sam. Well pleased with service.
MAKE SURE TO READ THE CONTRACT BEFORE BUYING.
My take on dissatisfaction with GSRA is that people expect things that are not in the contract.
Also GSRA does not have it's own fleet like AAA does in Syracuse so that have to find someone to dispatch (at a price GSRA can live with). Sometimes that is not the closest service place. You may be at the side of the road for an hour or two but when they arrive the service has been great.
However, if you and the family cannot sit on the side of the road waiting without angst then you will not be happy.
GO
see the brochure here. answers question about Canada as well