I've read quite a few threads on the subject. Take this, as you would anything else posted on the net, with a grain of salt.
From what i've read, it would seem that refineries sometimes trade the two lower grade octane fuels (low and mid grade) depending on what's available at the time the tankers show up. Meaning, you're buying 87 Shell but getting 87 Chevron or vice versa. Low and mid grade fuels are refined and processed in much greater quantities than high octane "premium" additive rich fuels. So you get what being processed. Exxon, Chevron, Shell, BP allegedly all do it. The only time you're sure you're actually getting Chevron with Techron or Shell V-Power is when you fill up with Premium.
Something else to chew on, using fuel with a lower octane than your car was designed to use won't necessarily harm your car but it's false economy. The OBD computer will retard the timing and/or richen up the mixture to insure you don't ping your way to new rings and pistons. However, your car also isn't running in it's most efficient state of tune. You're actually using more gas less efficiently. If you check your MPG or a few tanks of cheap gas you'll probably notice it's dropped, all things being equal.
Get your self a bottle of Techron fuel treatment and use the fuel (octane) for which your car was designed.