This is becoming the norm with USPS. Recently I shipped a package to Long Island from Albuquerque. It went to NY, where it was "out for delivery", then the next day it was in Dallas, and the next day at my local post office, apparently shipped there because of the return address. Then it was off to NY again, and delivered two weeks after first shipped.
I request that sellers always ship to me by FedEx or UPS, even if there is a higher charge. USPS is in its death throes, but if you think it's bad now, wait until they manage to privatize it!