hopefully one of y'all out there actualy own one these hitches and can give me your opinion.So I finaly installed my $200 Pullrite hitch found on craigslist and when I hitched it up to get the lower roller to have firm contact with the rail it took e...