It's expensive! But I've got greys and I love having them done. Still can't tell the difference between half head and full head [blush] which to get and how often to keep maintained?? Thanks!