Sounds like a good deal, but every time I've had a warehouse club membership, I've ended up buying a bunch of stuff I otherwise wouldn't have bought.
Plus, I HATE auto-renew stuff. I've had a Sam's Club membership for the past few years to buy stuff for my kid's marching band, and last time I renewed it (at the checkstand), it automatically did auto-renewal. Initially, I thought it was one of those things where you had to make a phone call to cancel, but I was able to do it online. I also had a "VIP" thing with a shoe store when I got some special walking shoes, and that was a "must call to cancel" thing. Fortunately, I had to cancel my debit card because of some specific fraud, so I ended up not having to deal with it.