Some areas have better USPS service than others.
Also, shipping time largely depends upon the distance the package needs to go, and the time of the that the package is dropped off at the post office. Sometimes dropping off a package late in the day can add a day or two of processing time.