I just bought a shirt that was marked 16 1/2 for the neck size (obviously my size). However, when I wore it today, it was obviously 1/2 - 1inch too big. Does anyone know if a tailor can take in the neck? Should I just have him move the button or does it take the entire shirt to be recut? Please help, I hate to waste the money on such a nice shirt.