I am a fan, yes but although the techs here are really nice and friendly and super helpful, I've had a couple that were not. Overall though, the techs are good and it is best to make an appointment or you could be waiting for 40 minutes or more. Just go to their website and pick out the time that works best for you. I've had some really good techs that were so good, I barely felt pain when the needle was stuck in me but I've had some not so good ones recently. Guess it's a hit or miss situation...