Dear Mohammed,
We apologize for any inconvenience caused. We checked the details and confirmed that your order was delivered as per the 15-20 business days Standard shipping you opted for. You can always opt for 3-5 business days Priority Shipping for faster delivery of your order. Please reach out at happy@distacart.com or call us at +18552534782 for more clarification and we will be happy to assist you further.
Thank you,
Customer Happiness Team!