I am also aware of shipping delays by the main carriers causing many shipments to be delivered later than expected.
I can only do what I can do. That being said, I ship Monday thru Saturday so your purchase will be shipped within 48 hours of purchase. Six days of the week within 24 hours of purchase. Once I give it to the carrier I no longer have control. I watch my shipments and am not satisfied until I know it has been delivered.
If you have any issues or problems please contact me so we can settle your problems. I am, after all the only one who can solve them.