Neck pain, stiffness and discomfort can be annoying, uncomfortable and sometimes unbearable. With...