Shopee has even worse behavior around reviews. You can't even leave a review past the first few days, and they bribe you with shopee points to leave a review.
The result is people opening the box, going yep, it works, 5 stars, gimme those points.
If it breaks a week or so later? Too late! No way to give feedback.