It's due to the number of traffic that goes to the station. A normal station usually would carry around 3-4 days worth of fuel. If there is high traffic, then it replenishes quite fast but if no customers, then it stays stagnant. The tank itself contains loads of dirt, leaves and other residue hence the difference in quality.