I have tried a few drinks, some of them were absolutely awful while some of them were nice. This cold coffee from starbucks was good. It was good but quite expensive when compared to a similar drink by an Indian brand that tastes as good. But that is OK, starbucks is not selling in India and they have not priced their drinks accordingly. If they chose to enter the Indian market, I guess they will price these drinks more economically. These bottles must have been picked up by an importer and sold here. Anway I would anyday prefer an expensive but good drink over an expensive and awful drink.