You have to realize my experience is from 1997. I ordered a winch bumper with grill guard, headlight loops, and diamond plate top. I ordered it and was advised that it would be 4-6 weeks build time. It turned out to be 12 weeks. The last 6 weeks was "It will be built in two weeks. "
My father installed it for me, as I was at work with his truck. It must have went on fine, there was no complaints. I have been very happy with my purchase. I bought mine before they started powder coating their bumpers. Mine came painted and matched the truck great. After a few years of bugs, rocks, and salt, it is due for a sandblast and I will have mine line-x'ed. My buddy sand blasts and will do it all for about $75. The line X guy quoted me $75 to coat it, and another $75 to make it match my truck. It is in my readers rigs' on my '93.
My tow hooks have been yanked on, the bumper has pushed large piles of dirt, ice, etc, and pushed around several trees and the like. It is very strong, and it is a good intimidation factor when seen in someones rear view mirror. Usually their driving gets lots better with me behind them.
With the exception of the long time from order to shipment, I have been very happy. Shipping weight was 300#. Another thing to remember is my truck was probably not a "popular" truck for the gaurd, so they did not make them very often.
Michael