You can find all those in nips, damn. I've been to quite a few stores in Boston and S. NH (Operated by the state of NH = all stores have the same price and selection) and the best luck I've had was when I was home this weekend and scored those two nips of scotch. I will try calling up some of the bigger shops that aren't in around here and see if they have a better selection and if so if they deliver. The one problem with Boston is small shops.
They got plenty of Barcadi and Smirnoff nips though