We do our best to ship orders as fast as we can. Orders generally ship in 1-5 business days and are shipped in the order we receive them. If you would like your order delivered on a specific day please leave a note in the order and we will do our best to get it to you that day. Sometimes we can get your order shipped the same day if we receive the order early enough and we can fit it in. Now if you order late in the day, after UPS/Fedex has already picked up, it's physically impossible for us to get the order out that day. If you order Thursday more than likely your order won't ship until Monday. We only ship on Friday if you pay extra for Saturday delivery. Unfortunately Saturday delivery is an extra charge by UPS/Fedex so we have to charge extra for it. Keep an eye on your order messages as we will message you with the scheduled delivery date once we review your order.