I don't know about body work but for general PM they are VERY EXPENSIVE!! They quoted me someting like $685 for the 30K scheduled maintenance ('05 IS300). I ended up having it done at Len Stoler Lexus in Owings Mills for less than $400.
when they put the stock bumpers back on, the rear is crooked and the front is a little loose. Its missing alot of bolts and screws. Was just seeing if they can put it back on straight and replace the missing bolts and screws. But my friend who use to work at a lexus in Va is hooking it up.