Buy Kirkland if you like to have a headache before you finish your second drink. Kirkland brands are all just a little bit crappy. They had an assortment of craft beers that cost less than a home brew would cost. I was worried about it for a moment because I like to brew my own beer. I took a drink of the pale ale and poured the rest of the bottle onto the ground. Their premixed margarita gave me a headache so I stopped buying it. I love their prices in large quantity bottles but I absolutely will not buy their brand.