We were Bev-Mo fans for a long time, but one trip to Total Wine cured us of that. In the end, Total Wine just has better prices. On almost.everything. They have a great selection and lots of variety. I always walk out with something interesting and I'm super picky and mostly drink hard ciders. The individual bottles of beer are a great way to try something unusual without committing to a whole 6 pack. The tastings on weekends are great- we've bought several well-priced bottles of wine after tasting them, and you get a coupon for a small discount if you buy a wine from their tasting. We've never taken any of the classes so I can't speak to those.
This place is relatively easy to find as it is tucked in behind Arrowhead Mall. Customer service has always been helpful and available, and they are pretty consistent about carding people at checkout.