American changed the time of an upcoming flight (April time) and made it 2 hours later. I wanted to be in earlier than later so this is problematic. I purchased the ticket through British using Avios...I called British airways today and they said they would change me to any flight I want for that day, appologized for the time change...When we found flights, they were unable to do so bc American hasent given any reward availabilty for any other flights for that day to British so they are "locked" out and cant do anything for me. I contacted American and they said bc I booked it through another carier, they cant make any changes and only the other carier can. Ive been arguing with American via twitter and customer service, and I am not getting anywhere. Any suggestions? I cant cancel as flights are way too expensive now, and there are no reward flights on that day...really unfair IMO to change a time and not offer an earlier flight if there are seats available, which there are plenty.