I've ordered 20+ Pro Mini clones from here
Just ordered 3 more today for a project, under $3 can't complain. And these have proper upload.
Have tried other Pro Mini clones that need the reset button manually pressed for proper upload.
$2.95 for qty 1 is very good. For qty 10 the Baite boards I posted about are 2.70ea.
I like aliexpress better than Ebay since payment isn't released to the seller until I confirm receipt of the goods, and I can pay by credit card for any of the sellers. I hated finding something I wanted on EBay, but couldn't get it because the seller only accepted paypal. Now I don't even bother with EBay.