All orders are shipped out as quickly as possible but if you need this yesterday you should let me know so I can make sure it gets to you on time. Yesterday mail can sometimes cost extra but we will do out best to accommodate you. Most things go out via first class mail or priority mail unless it is too big and needs to be handled by crane, then we ship it either by elephant or FedEx ground ( whichever is cheaper )