I think that's a pretty good deal. I paid a little less for mine but I don't think it was as clean as yours overall. Mine needed a new bedside from a fender bender a long time ago.
For the rear bumper, you could always go with one of the smaller bumpers. Mine came factory with a nice low profile step bumper. I originally planned on ditching it for the ever popular sport bumper, but then I realized how useful mine was and it started to grow on me.