When I last sailed out of SJ a year ago, the wine selection at that terminal shop was very poor. I remember, only Champagne or Asti available, which was a disappointment to me. Fortuantely, our first stop was St. Thomas, so I did not have to wait long to make a choice. There is a great deli/gr0cery store at Havensight Mall that has a fabulous wine selection. Our sommalier advised us about this shop!