Buy: Kirkland Italian Sparkling Water
If you enjoy sparkling water, you might often go for the classic San Pellegrino. However, Costco stacks cases of its Kirkland Signature Italian Sparkling Mineral Water right next to Pellegrino for a reason. There is no major taste difference, only a price difference. A case of 24 16.9-ounce bottles of Kirkland sparkling water will cost you $12.99 while a smaller case of Pellegrino will cost $16.99.

Kirkland Italian Sparkling Water
Buy: Kirkland Vitamin Water
You might not know it, but the fruit-flavored, no-calorie and mineral-rich Kirkland Signature Vita Rain Zero are incredibly similar to Glaceau Vitaminwater Zero. Both are sold at Costco, mind you, but there is practically no taste difference. Of course, there is a significant price difference. Kirkland’s 24-count variety pack of 20-ounce Vita Rain Zero costs $9.99. A case of Glaceau Vitaminwater Zero cost $15.99.

Kirkland Vitamin Water