Well, usually I either have the money to cover such a transaction, on earth, or I know where I can work my glamour to get large amounts of booze at no cost.
This is Asgard. I'm Norse. Norse with the plans on getting into Valhalla when everything is said and done.
Now I'm sure that I could see about taking a trip too earth and restocking however I could with 20's booze, but I'm at a loss as to just how to stock up on Asgardian drinks.