where to buy weed st gallen