Edit: oh oops I see this is about physical fresh stores, we never had those in the first place. Here in Europe Amazon fresh is a weird service for quick small grocery orders. For the bigger ones they partner with a local supermarket ("dia" here in Spain). But I never do grocery delivery because I never make any plans, I just make my life up as I go along :)
But Amazon fresh here is expensive and still slow (2hrs) so really not good for anything.
Amazon go I'm not even sure what that is.