I had a hard time with the free drink. First, ours didn’t have “small”, they had mini, medium, mighty, and some bigger ones. They are all 89 cents so I got a medium cup. Tried getting the Mt. Dew citrus punch, it came out pepsi, poured that out and tried fanta, came out clear. Guy mopping behind me said he hasn’t had fanta for awhile. They could put up a sign. Then got the 7-up or sprite, whatever, the cashier said it had to be a small. I argued for a few seconds that they don’t have any cups labeled “small”. She finally gave it to me, mostly because there was a very long line and only one employee ringing things up. That is not my normal Speedway, and I don’t think I will go back to that one.