Due to issues with our shipping service, we can no longer guarantee 2-day arrival on pasty orders. Ground shipping is taking up to 5 days, and air shipping has been taking 3. To assure the safety of the product, we have been using extra packing material in our shipments to keep the pasties cold. Most orders have been arriving cold; however, due to the delays we can no longer guarantee a timely arrival and cannot process refunds or ship replacement product due to issues caused by shipping delays.