Shipping costs are always on me. I appreciate your business so much and I feel like shipping it to you quickly and free is the least I can do! Most orders are shipped out in 1 to 2 business days, priority or first class mail through the United States Post Office. If you need expedited shipping, there is an additional charge. Please contact me to arrange. Once shipped, you will receive tracking info and should arrive within 2-4 business days. Occasionally with large orders, shipping may be slightly delayed. Please feel free to contact me with any further shipping questions.