Omega I am going to call you here in an hour so this is going to be redundant but maybe others can use the info.
For tow shackles go to TSC.Tractor Supply Company....they have everything you could want...even have a highlift(not named highlift) for about 40 bucks.They have every size you could ever want of shackles.If you can't find a TSC go to Thrifty Supply in Brownsburg.Those are the best places I know of.
As for CB's you are missing the obvious....go to the truck stop.Jay there are several around the city and 2 on the west side.Great prices and REALLY good models.After all,CB's are a truckers best friend...lol.
See you all tomorrow.