Next time you are looking to book your flight to that special destination don’t just settle for any seat. When at the planning stage head on over to SeatGuru. This site has detailed seating plans for many of the planes in service today.
The SeatGuru site has colour coded seating plans. They say on their website when booking your flights you should check the seat availability with the booking engines before you even select them and compare what is available against the seat maps available at SeatGuru. If you are left with nothing but red seats according to SeatGuru you should consider booking an alternative flight.

