Junkyard. It was even the expensive JY too....$50. <---info on where and how much i got mine.
Ford OEM Class IV...came with all hardware as well. I watched the dude pull it off for me. Me and Justin have the same hitches...I never see my hitch on the site. lol.....has 5/8" round bar as the chain hookup location.