I was there about a year back and I too remember thinking why they had so mayn vending machines, and also at seemingly odd/random spots. It felt a bit shady buying alcohol from a vending machine without showing ID, but maybe thats just cultural conditioning..