I haven't been disappointed yet
I'm an Endowment Life member myself and gave my brother a gift Life membership. I joined the NRA before I even owned a firearm precisely because they were the only major organization that was effectively undercutting the Clintonistas. Unfortunately, some people let the perfect become the enemy of the good and get mad at the NRA because the organization has chosen to direct Congress toward a path of least damage instead of waging a losing battle for no damage.
For all their anti-NRA bluster, I have yet to see GOA or RMGO have a fraction of the effect the NRA has had on both parties in Congress. They have effectively killed some very bad bills and cut the teeth out on others that they couldn't kill outright.
I really enjoy American Rifleman and look forward to the new issue every month. The NRA's customer service has been pretty obliging -- call them and tell them you don't want the solicitations. By the way, the NRA's firearms insurance is a pretty sweet deal.