I booked flights from Heathrow to Detroit (first leg of journey) via a well known high street agent (who shall be nameless) back in September 2009. Having just received my etickets, I cannot believe they have booked us three seats, all on different rows for this flight. How could this happen? Surely the plane would have been virtually empty at this stage of booking! We were not told this at the time of booking and to be honest, I'm really annoyed, especially as the airline have also changed our connections and we have 7 hours to wait at Detroit before going on to Fort Lauderdale - talk about a c*ck up! So now my husband is a row in front of us on an aisle seat, I am in the middle on a row behind and my fifteen year old son is in the next seat but one to me for a nine hour flight. The agent also allocated us separate seats coming back, but fortunately, there was a spare row and Delta have re-allocated these seats to us, so no worries there, but on the outward flight - the plane is full (apart from a few seats in business class). My question is - do you think I have grounds to complain or for some compensation? Would appreciate your thoughts - thank you.