The store lists more than 20,000 products across tech, home, lifestyle, and beauty categories.