In my opinion body kits can be a cool way of making your car stand out from the rest of the cars out there, I totally respect the idea of keeping the clean factory lines, but that's not for everyone. I myself like the idea that if anyone sees my car on the street they know it's my car, even from 50 yards away, not my 50 year old aunts integra and that you won't see a car quite like mine on the road. Body kits do take ALOT more work to get to fit right and look the way you want them to than you think, I work in a body shop and have seen some horrible fitment and finish issues, so don't think you're going to take that thing out of the box, paint it and bolt it right up, they usually come out of the box wavy and you'll have to bondo/poly the thing then block sand it to straighten it out, then it's up to you to figure out how to get it all to line up and bolted down. If you let a body shop do it all for you, it'll come out looking good, but just know that the $400 you spend on ebay to get the kit is just the beginning. Here's a pic of my GSR, flame on. Yes the interior was a mistake, it sounded like a good idea, that'll be my next project.