They push back the delivery date so that you can't complain or request a refund.
Refund is a SCAM. I have an order from may 9, may 21 and may 22 that I still have not recieved and they keep changing the date so I can't get my money back.
Shop somewhere else