Products come from China
Products come from China, so they take forever to arrive. Shipping is misleading on site. Also products are expensive considering they come from China. Possible arbitrage? Also they don’t publish bad reviews, which is sketchy.
