While shipping with USPS, people should understand that the company does not provide any guarantee but estimates. Delivery estimate means your package may arrive before or after the mentioned date. Also, you don't get any refund for a delayed package. Though USPS First Class Package is estimated to arrive in 1-3 days, it might arrive quicker or get delayed. It is advised to wait for five days before talking to the customer service.