Delivery is expected 25 days after payment
I paid for the order on May 21, but it was not shipped until June 4, with no explanation provided for the delay. The estimated delivery date is June 15, which means the delivery is expected 25 days after payment.
