Amazon Shipping: should UPS and FedEx be worried?