600 miles for a haircut...