How long would you expect this treatment to last if you went for one professionally at a salon and paid £18?