The best price for Balmain Revitalizing Shampoo, 1000ml right now is $138.88. PriceSpy compares deals and offers from online and local shops.