I would give them a call. Their payment system (at least online) can be screwy. Here's what happened with me.
Back in November 2014 I signed up and paid for a 5 year membership. It was a better deal over time and you got all the free baits. A week or so later, I got my membership card in the mail, saying that I was a member through September 2015. This was odd to me since I signed up for the 5 year plan, but I thought maybe they'd send an updated card with my free gift package. A few days after that, I got a one year membership gift package in the mail. With that package, I got another membership card saying I was a member through January 2015. I found this really odd that it said that, and that I didn't receive my 5 year gift package (keep in mind this was in November still). I waited about two weeks and received nothing, so I emailed them and asked where my 5 year gift package was. I also explained about the different membership cards and the varying dates. Whenever I got a reply back, the girl who responded didn't answer anything about my 5 year gift package, and she apologized for the error on the member card, and she said she would resend me out a membership card that said member through September 2015.
Literally the next day, I received my 5 year membership package in the mail. With that 5 year package was another membership card that said member through January 2015 (this was in mid-December 2014 at this point). I was glad to finally get my 5 year package, but the membership card saying my membership expired in a few weeks really bothered me. A few days later, I received another membership card (must have been from the one that the email person said they were resending).Upon opening that, I look at it and it also said "member through January 2015". At this point I'm totally annoyed because I've now received one card that says "good through September 2015" and three cards saying "good through January 2015".
This time I called and wanted to speak to a real person to find out what was going on. I fish in a BASS affiliated club, so I need to have an active membership to fish their events. The guy I spoke with asked me if I had checked my bank statement yet. I hadn't thought of checking that, and I told him that I hadn't checked it. So he pulled up my account. He explained to me that it looked like they tried to double charge me on a one year membership, and their system caught it and refunded me for one of the one year memberships. He then told me that my one year membership was currently active and that I was good for the year. He then told me I should just wait until the end of this current one year membership, and then when I renew next year, just do the 5 year membership then. He then also said he could switch me over to the 5 year membership over the phone right then, but I decided to just go through with my current one year membership.
At this point, I'm annoyed because I didn't know what was going on, but I knew I had a one year membership, so it was whatever. I decided to look at my bank statement. Low and behold, I see the double one year membership charge on there from whenever I signed up. And then I saw where they refunded me, but it actually turns out that they refunded both the one year memberships that they charged me.
So long story short, BassMaster never charged me a dime, I got a one year membership package and a five year membership package, I've now gotten 4 magazines so far and according to my account log-in on their website, I'm a member through September 2015.