I've had this on my tacoma for about 3 years and the finish didn't hold up very well. It needs to be sandblasted and paint/powdercoated. There are no bends or dent just surface rust. The price reflects that. I will clean it a shoot a few pics of it's current state but for now here's a pic of it new. Winch and lights not included in this price.
Asking $250 plus shipping (i'm guessing it's at least $100 to ship seems how it will have to be taken apart and put into 3 boxes. This is how all-pro shipped it to me)