Ali Express is funny in that there's a clock that begins running when you order, and Ali will process a refund almost automatically at the protest of the powerless seller, and neg the sellers account.
This happened to me once, and the item showed up on my mailbox a day or two after the refund was processed. Seller was pissed.
I'm guessing the seller doesn't have the screens in stock and/or is a middleman drop-shipping from a supplier's warehouse.
I've been in this position with bike pedals of a particular color -- a bunch of sellers listed them, but when contacted, didn't have that color and couldn't get them.
Have you contacted them to ask when they'll be available?
2 0 1 7 B M W i 3 9 4 A h B E V - O a k l a n d
Wokeby Trunk Extension | Duosida 16A L1 EVSE
SeaSucker Monkey Bar Roof Rack