You don't have to wait: Both these companies diliever within 3 days or sooner.
Costco:
A casket ordered on Costco.com will be delivered within three business days (Monday through Friday, excluding holidays) from the date the order is placed (for exceptions see below) . If your order is placed by 12:00 p.m., Eastern Standard Time (EST), that is considered as one business day. Standard orders will be delivered by 5:00 p.m. (your local time) on scheduled delivery date. For example, for an order placed on Monday at 12:00 p.m. EST, the casket will be delivered by Wednesday, however if the order is placed on Monday at 12:01 p.m. EST, the casket will deliver by Thursday.
----------------------- Walmart Shipping Information Orders received and confirmed by 12:00 p.m. local time will ship within 24 hours for delivery by 5:00 p.m. the second business day following the order. Please see our Casket Delivery Schedule for more information Once the casket has shipped you will be emailed a tracking number.