My hairdresser recommended this but looks so pricey, does anyone recommend it or can suggest good alternatives?