Again as a fuel industry trader, to simplify for everyone, there is only two products that ship through the pipelines in Iowa that most all fuel retailers pull from. BP is the only real exception as they have their own pipeline. One product is 84 octane low-grade fuel, which you can't sell in and of itself because in Iowa, everything sold to the consumer needs to have an 87 octane level or higher, so it has to be blended. The other product is straight unleaded premium, which is 91 octane. Then, once at the terminal, that is when most our ethanol (100 octane) gets blended in (some retailers blend their own), which gets shipped in to the fuel terminals by rail or by truck locally, usually as some type of high blend (E85 is used a lot). This results in the fuel terminals having three products - low-grade unleaded (84 octane), premium unleaded (91 octane), and some blend of 100 octane ethanol as their base products. Then, any blend you see at the end terminals is some blend of those three products and the resulting blended octane level as well.
Another take-away from this is to all those people who say a certain retailer sells better and different gasoline than another retailer is mostly false. Outside of BP, pretty much all retailers are pulling the exact same gasoline at the exact same terminals. Where you do get a little difference is with some of the different performance enhancing additives that certain retailers add and certain retailers don't to their gasoline. However, the base fuel is the exact same, again, with BP being the exception.