Gooding's, at Crossroads is extremely expensive. Personally, we prefer the Publix supermarkets, there are several in the WDW area, I really don't know which would be the closest to BLT. They aren't the cheapest, but the have great customer service, and a nice bakery and deli. There is also a Super Wal-Mart, but I have heard it is the busiest Wal-Mart in the US, I do know from experience there is always a LONG check-out line and parking can be a hassle. Some folks also prefer Winn-Dixie. My advice would be to Google the locations and map them to see which would be convenient for you.