Airline prices fluctuate more often than the stock market IMO! That being said, I do believe there is something to the cache as well. One time at my office, I checked on two different computers and one mobile simultaneously (having not cleared any history and with different time spans since the last check) and, you guessed it, 3 different prices! Feels kinda like playing musical chairs and when the music stops you have to fight for your spot!