I got tired of Good Sam offering a low upfront price then hit you with a almost double renewal price. BTW to get the low upfront price you will likely have to agree to auto renewal at year end. So you have to remember to cancel or they will auto renew you at their full retail price.
Got tired of the above and went with FMCA. The price is similar after you figure the membership fee. We went with it because you get the medical travel assist program for free with membership. GS and others charge extra for that.
Haven't used FMCA. Used GS once for dead battery and it was good service.