So sorry to hear about your "annoyance". I'd start talking buyback as well. Would be well worth your time. I'd have to agree with the pictures of the damage, it doesn't look like the frame is likely damaged at all, or least not to any unrepairable amount