NoMoreRack was founded by Deepak Agarwal in 2010, and he is the chief executive officer, as of 2015. However, as of April 2015, the online store’s name was changed to Choxi, and it is based in New York, New York.
The online retailer sells various items, including apparel, accessories, beauty products, bedding and electronics. Additional items include children products, jewelry, shoes and items for the home. Choxi buys merchandise from licensed agents or manufacturers and sells brand name products at a low cost. The online store guarantees that all merchandise is 100-percent authentic. Choxi offers deals through its daily newsletter.