During the past 2 years we have returned to LHR with BA with damaged baggage on 2 flights. On both occasions we reported the damage to the BA desk in arrivals. We were given a choice of replacement bags, & were even advised as to the best quality.
Both times our brand new bags were couriered to our house within 36 hours.
You get what you pay for.