I had my front ARB installed at a shop and they did it in about 5 hours with much experience. I have no problem with the fit and the smittybilt winch works fine, that was included in the 5 hours. It helps if you have a forklift as my shop did. I think the old adage " you pays your money and you makes your choice" Best going in with as much info as possible, I would not have installed that front ARB myself. Also the shop installed and hooked up the fog lights and the turn signals and the running lights in that 5 hour time.
I replaced my rear bumper with an ARB and it took me 3 hours but is a good fit but you have to watch out for the hitch receiver when walking around the back of the vehicle as it sticks out a few inches, ouch for the shins >)