Every so often, we wake up with a stiff neck. It may be the way we slept, or too many hours hunched over a screen. For most, ...