It's a kind of Chinese-owned, Chinese-managed physical store. It has a little bit of every kind of non-perishable product. From clothes to tools to toys to tupperware, directly imported from China. The quality is not high, but neither is the price, and they have an extensive offering. I think in the US is they have a similar kind of place called the "Dollar Store".