I found Total Wine & More to be just that! They have all your needs and great gift ideas too. When I went on a Sat. they were offering a wine tasting with quite a few different wines, the host was so pleasant & kind and made everyone feel welcome, no matter if you were just walking by, she welcomed all. I found a new wine I really liked, and we all were having a nice time mingling and talking about the different wines. The woman hosting made it a fun time for us! I enjoy going to this store, and the help offered and suggestions for your specific taste is wonderful!