ok it got taken to another place today for another estimate
its called foreign auto body and they do mostly costum work but they do oem jobs also and my friend's mom (always gets into accidents) says they do good work and i agree.
their estimate::
1. repair front bumper
2. replace rear bumper
3. new rear bumper rear cushion
4. paint
total in parts:: $2xx
total in labor:: $3xx
additional costs:: $1xx
total was 6hundred something pretty big difference
both places up to this point haven't noticed my bumper support being bent in like the picture indicates i'm gonna get one more estimate (this time mentioning the bumper support) and we'll see if it gets fixed