I can't think of any other sites it's similar to but it sells stuff incredibly cheaply and the pictures of the items (like a dress) always look amazing but the real product is comically awful. It's pretty much a meme at this point and people buy from there and aliexpress for the lolz to see what they end up with.
|