Hello, I am considering buying a used pullrite 18.5k super 5th hitch (non sliding hitch). I have been trying to research the dependability of the hitch online but am having a difficult time finding anything about that particular model. Pullrite doe...