Awesome. I can never understand what antiquated database and UI the other flight reservation websites are using. Simple database queries take 10+ seconds, and then you have to click N more times to get the taxes included. Why can't I query for SELECT * FROM tickets WHERE sqrt((destination_latitude-desired_latitude)^2 - (destination_longitude-desired_longitude)^2) with proper geoindexing and sharding this query should…
http://www.demarcken.org/carl/papers/ITA-software-travel-com...
Most companies don't want to take on this complexity, so they outsource it. The companies that provide this service, like ITA, tend to charge more money for more expensive queries, like multi-day searches, so most online search companies will only let you do the cheaper kinds of searches.