You're a little critical here.
You will want to paint those yourself. Those have been dropped, slid, thrown, bounced...........
As for the pin, it's not designed to keep the pack tight, your ubolts will do that.
As I understand it, those where custom made just for you in Nebraska, one of two US spring manufactures. They are good, you'll like them, worth the wait.........we all waited a few weeks, some longer than others.
Put those on, see how you like the ride and the height.
You'll be happy.