LOVE this place. I've been going for almost three years... Jen is fabulous. Even after moving to Gilbert over two years ago I refuse to go anywhere else. My only negative comment is the constant upselling of products... but I'll stick with the five stars anyways.