Has anyone had one? Are they worth it? The nearest salon that does one is 50 miles away so want to know if I should save my money.