Review (5/5): Price too High
Retail Holy Lama soap sells for less than $2.00 a bar in India. To bad the price is so high here, its a great product.