The post office has experienced lengthy delays throughout the holidays and into January, and packages have taken up to a month to be delivered. While we are offering shipping via USPS, please be aware that we cannot guarantee when your order will be delivered, and there are no refunds for late shipments. If you have a time sensitive order, we strongly urge you to choose UPS shipping.