Thoracic outlet syndrome is often the underlying cause of upper limb pain, mostly due to a subluxated first rib and associated scalene muscles spasm.