All the grocery stores in the area have a little higher prices to fleece the tourists. Also, the closer to the WDW property, the higher the prices. I agree with the advice to "stay away from Goodings".
That being said, I frequent the Winn Dixie nearest the Fort. Take a left out of the Fort, go to Hwy 535, turn right. At the big Apopka-Vineland Road intersection, turn left. WD is on the right down about a mile. Papa Johns (they deliver to the Fort) is in the same complex.
Wal-Mart is a little further away, a little cheaper, and has a big variety. Head off property on Epcot Center Drive (Hwy 536) to Kissimmee-Vineland Road. Turn right and Wal-Mart is down on the right.
There are a couple Publix nearby. The nearest is past the Outlet mall. Drive out past Downtown Disney to Kissimmee-Vineland Road, turn right and go under I4, turn left onto Vineland Ave, go past the Outlet Mall on the right and Publix will be up around the curve.
There is another Publix on Hwy 192 out the Main Gate to the west of Disney just before Hwy 429 on the left.
Again, all these stores take advantage of their location but they're cheaper than buying supplies at the Meadow Trading Post. Get a shopping list together then go off property.
Bama Ed