Not to play devil's advocate, but will you really drive an hour for groceries weekly? If you're looking at it as an option for produce, you likely won't be able to stock up in one trip for a while.. I know myself. I'll drive 30 minutes to Whole Foods or Trader Joes MAYBE once a month, but I tend to go to the Cub across the street 90% of the time despite preferring even the 5 minute away Rainbow.
IDK, that's just my two cents.. No matter how great the deals, if you're not going to waste that much time driving there to use it, it's worthless. Plus, what are those 2 hours of your life (driving there and back) worth, you know?