Comment Comment by morganslaw Is Amazon Go stores sticking around? It is confusing when they say "all physical stores" are closing, but even the Amazon Go ones? parent morganslaw 4 years ago