Sites like expedia often cache prices, and update when there's a search for a particular date/time, because there's so many combinations there's little value in say, updating El Calafate, Argentina to Dushanbe, Tajikistan in real time when you could be putting more resources into updating New York to Los Angeles - a ...