I would not visit this salon again. First they had to cancel my appointment and reschedule for a different time, which wouldn't be outrageous in and of itself but the appointment didn't end up being worth the hassle. It was a Friday evening and I got the distinct impression the stylist just wanted to get out of there. It was the quickest haircut I have ever had; walking in, getting the consultation, getting a head massage, changing into the smock, getting my hair washed and mini-facial done, getting the haircut, her styling the hair, changing back into street clothes, and paying for the service took 35 minutes. This stylist was cutting and styling the hair so quickly that the experience was quite unpleasant as she continually burned the top of my head with the blow dryer, seemingly oblivious to the fact she was working on a person and not a beauty school dummy. (I tried protesting but it did no good). And it's not like this was just a trim, either. I had very long hair that I had been growing out for a long time and got about 8 inches cut off, even more in some places, plus she added layers, so it really should have taken longer than the fifteen or twenty minutes she put into it. I was hoping for something new and fresh and made specific requests, but unfortunately my stylist seemed only competent in giving variations of the 90's style Rachel cut. She didn't take any time at all with the layers so they're really old-school chunky. I usually put my hair in rollers and style it so I've been able to make it work, but for the kind of money they charge I expected a cut I could be really thrilled with and better customer service. And yes, they do hawk their products quite crassly. I went here because I naively believed they would be superior because magazines like Fast Forward consistently rank them among the best in Calgary, but after speaking with others I haven't met a single person who was highly impressed with their salon or spa services. I would recommend against visiting Swizzlesticks unless you know for certain there is a particular stylist worth seeing.