Our goal is to get you your purchase the fastest, most affordable, most reliable way we can. All of our items are packaged with care to ensure they arrive on your doorstep in the same condition they leave our hands. Most orders are sent via USPS Mail and can take up to 48 hours to process. Items will arrive in 2-5 business days after processing for most situation. Shipping costs are determined by weight. Up to one pound is $6.95, up to three pounds is $9.95, and over three pounds is $12.95. Any online purchase that exceeds $100 (before tax) is eligible for free shipping.