An independent repair shop would have been able to perform those repairs for ~1/5th the price. This is what I've experienced when comparison shopping repairs.
Which is why Apple is doing everything they can to serialize parts like the display. They always have been the worst about locking out third party repairs since the second Jobs era.