I generally try to charge anything that I might need to dispute on an Amex card.
It's not just disputes with Barclays that are a joke - any customer service interaction at all is a mess. They just pick from a list of allowed options. Often, none hit the mark.
Messaging their customer service is also pathetic. Often, the response doesn't even have any relation to the question.
Great rewards come with useless CS.