Consumers have had to wait in line for hours at some gas stations .