It has been 24 to 48 business hours and I have not received a shipping confirmation, why?

A FedEx tracking number will be sent to you, as soon as the order leaves our warehouse (from Monday 9am to Friday 5:30pm). Please note, orders placed after 3 pm EST will begin processing the following day. Transit times do not include Saturday, Sunday or holidays.