You must write them to cancel any remaining time
on your current membership, and no, there
are no refunds (at least for yearly).
They will not cancel over the phone or internet.
You can contact the NRA via mail at the following address:
National Rifle Association of America
11250 Waples Mill Road
Fairfax, VA 22030
I just sent them a scathing letter.
That is exactly what they emailed me back. No refunds. I will probably keep the membership but cancel the magazine and unsubscribe from all of LaPierre’s junk mail. Its worth it for the insurance.