(n)shop, storea mercantile establishment for the retail sale of goods or services“he bought it at a shop on Cape Cod”