We booked a cruise to Japan in Sept 2024 and our TA booked us flights with BA via Frankfurt in Germany. The Frankfurt leg being with JAL (a BA business partner). We booked seats on the flights with JAL (free) and BA charged us £18 each for both legs of the Frankfurt flights. BA then changed our return flights to an earlier return which didn't align with the cruise ships arrival into Yokohama. We therefore had no choice but to change our flights to direct ones which had better times for the cruise return (they were more expensive). We submitted a request for the refund of the original seat bookings almost 2 months ago and have heard nothing from BA. Also due to the change of flights we can no longer access manage my booking and have not (despite 3 phone calls) received confirmation of our seat bookings on our new flights. We tried to submit a "feedback/complaint" but the system shows the same "system errors" as it does when we try to access manage my bookings. We have sent a recorded delivery letter to BA Customer Services at Houndslow requesting a refund and the various confirmations promised and have heard absolutely nothing back. We will therefore be submitting a small claim court claim against BA for the return of monies owed and compensation for the shocking customer service. BA has always been our "go to" airline but this will be the last time as they are clearly going downhill in terms of both the service and customer support.