A possible cuase of this is the metal rods going down are bent, hence stopping it going down any further. Remove the headrest completely, and check the intigruity (sp?) of the metal rods... also look down the holes, where the rods go into and ensure that nothing is stuck down them, maybe stick a screwdriver down just to make sure nothing is there.