Merchants with a verifiable physical store AND an online shop are welcome on OSM. I agree. However, businesses that cannot be clearly identified as a store or office, such as those located in residential areas, are not eligible to be listed on OSM.
In the case of The Connected Shop, there is no physical address provided. Their website only mentions "Miami Beach FL," and their store or office appears to be located within an apartment complex.
