Can you shop at a physical Amazon store? If so, where are they located? I'm curious as to whether or not Amazon has physical stores and, if so, where they are located.
No, you cannot shop at a physical Amazon store. Amazon is an online retailer and does not have any physical stores. You can, however, find Amazon lockers in some select locations where you can pick up and return Amazon orders.
No, there are no physical Amazon stores. Amazon is an online retailer and ships products to customers directly. However, there are some physical stores that sell Amazon products, such as Whole Foods (owned by Amazon).