People also tend to buy SUVs when gas is cheap and econoboxes when gas is expensive. People also "hypermile" when gas gets expensive. (I know I do.)
How do you explain the fact that when a refinery blows up, the gas stations still have gas to sell, though at higher prices?
And frankly, gas prices haven't changed that much. You see much different behaviors in Europe with the far more expensive gas.