I'm considering booking a flight with British Airways but have heard mixed reviews about their customer service. Some people mention issues with refunds and communication. I'm curious if anyone has had recent experiences with them. Are they making improvements, or are the problems still prevalent? Any insights would be appreciated.