The most expensive Indian tea, Castleton, was sold for over 6,000 rupees a kilo in 1991 ($231 at the then-prevailing exchange rate); the buyers were Japanese. The new record was set in 2012, when the price hit 7,200 rupees a kilo (but that meant it was down to $120 as the rupee had weakened). Castleton is the champagne of teas: other Indian teas do not fare a fraction as well.