So stupid me bought a n64 game from them and I had problems from day one with it, it keeps turning on and off after 20 to 40 minutes of playing. They did offer a refund but it would've costed me over $20 to send back. Why should I pay anything out of pocket for a defective product? Never again will I trust them or aliexpress.
Tip for consumers: You will probably end up with junk or get scammed.