I am no body expert, but 3500 is way to much. Go to a 3rd party.
FYI, I got hit on my rear left door (sorta like a T-bone, but at a 45 degree angle) ... The door had to be replaced, the C-pillar had to pulled out alot .. then the new door, entire c-pillar, front door and front mirror was re-painted ... that cost me 2500.