I have actually never had my hair colored in the salon because of the cost. I want my hair to be "ok" looking, not $1000 per year in hair color costs looking. Anyhow, dying hair isn't really that hard. The foils were definitely more challenging, mainly because you need 3 hands to do them. I watched some YouTube videos to get a handle on it and it wasn't too bad. I asked around on a couple beauty forums to find good products. My hairdresser (I still pay for haircuts) says my color looks good because I manage to get the color on the back of my head, and apparently DIY often forget to do this.