I'm looking for a new locking hitch pin, but the reviews I read on Amazon make every one of them sound bad. My current one, which is < 1 yr on the truck, is rusted all to hell, and looks like crap. I typically just have a beavertail on the hitch, but have towed a motorcycle a few times, so it...