Just finished install. I received everything I ordered. No missing parts. Gave them a 4 because a few were not twisted perfect causing the top and bottom shoe to not be square to each other. Otherwise they look great.
Everything I needed was shipped on time and in good condition! Thanks!