Ever walked out of the salon feeling just 'okay' about your haircut? That small gap between a good cut and a truly great one often comes down to tiny details. Getting the perfect haircut isn't just ...