Shipping is done by USPS Priority Mail for non perishable items or UPS Next Day Ground for perishable items.  You should recieve your order in 1-2 days depending on method of shipping.  Shipping price is an estimate depending on method.  Please select the shipping category on the ordering tab so that there is not a delay in receiving your order.