The product feedback mechanism on Aliexpress is a fake. There is a rule that you have to provide feedback within 30 days and activated by seller. If you open dispute with the seller, and if there is back and forth, escalation, that process will drag on. Before the deal is "complete", you won't be able to submit your feedback and thus lose your opportunity to provide honest feedback. This happened to us. Buyers beware.