Ordered four t-shirts 10 days ago which still has not been processed. Shipping would be another 7-10 business days. So expect about a month to receive your order. Needed these shirts for a present. What e-commerce company takes 20 days to complete an order nowadays?