I've experienced bad things from them in terms of service and communications in their previous incarnation as Kennesaw Mountain. I've actually been quite pleased with the quality of the winch bumper for my Colorado but the buying experience sucked big time.
The estimate of ship time wound up being build time after they finally got around to actually building it. The only person on their staff who could answer any questions was either on vacation for weeks or had "just stepped out" every time I called and did not return calls. Once they finally built and shipped it, they got around to placing the order for drop shipping from someone else for the lights to be mounted on board (couldn't give me specs ahead of time or adjust for my sourced lights). So after I finally got the thing, I waited weeks for lights to put in from the rear and actually mount the thing.
I liked the bumper, I like the quality of the build (although I've heard from others who got sloppy welds), but dealing with them just made the whole process way too unpleasant to consider sourcing anything else from them.
(Mrs. Lincoln says other than that, she enjoyed the play.)