We offer free standard shipping on all US orders. Any expedited shipping to include 1 day or 2 day shipping will be paid by the customer at checkout or via PayPal through a separate payment. The shipping company used (USPS, UPS, Fedex) will be at the discretion of MazGhani.com. Shipping times to the continental US is estimated to be 3-7 business days. Shipping to Alaska, Hawaii and the US territories is estimated to be 3-14 business days. Shipping cost for Canadian orders is $25 USD. We will provide you with a tracking number and email notifications regarding shipping of your item(s). Each order will be shipped to a single address provided to us during checkout. Product availability is not guaranteed until items are purchased. Fulfillment for most orders begins as soon as your purchase is completed. Your items are shipped once payment is approved, your shipping address is verified, and the item is located.