Occasionally USPS will mark a package as delivered while it is still on the truck. Depending on the volume of packages a driver has in a given day it may not get delivered until the following day. If you receive delivery confirmation and you have not received your package please allow 24 hours for the package to officially be delivered.