USPS losing customers over shipping delays