I should apologize.

I *thought* we had bought it at the Hess station, but DH (who always makes a run to the store a few days into the trip while I'm doing laundry) said that he did have to go offsite to get it. He went to the station, picked up a few things and couldn't find dr. pepper so he went offsite to get it. He never told me that until I just asked him. He said he felt like he was doing something illegal.
I also thought that on our last trip when we were leaving WDW and stopped to fill up that he brought me one out of the store because he knew I was having withdrawals. I must be really confused.
So, I'm sorry for the misinformation. My only issue with WDW is no dr. pepper onsite!

Oh well, guess I'll survive.