As the other poster mentioned, Buy.com is the best place to get a 12-month membership. Right now, they are $43, so GCO brings it down to $33 shipped. You aren't going to do much better than that, unless you find:
a) a Vision Gold Bundle at TRU for $40. They have been on clearance for like two months, though, so they are probably all gone.
b) "expired" cards on clearance somewhere. Some stores put membership and points cards on clearance when their redeem by date have passed. These, too, are probably gone.