This was HTC's responsibility as the builder and shipper of the phone. Sprint has to go by what HTC has told them and it is obvious at this point that HTC thought they had given customs enough lead time to confirm that there was no patent infringement. Could Sprint have been more communicative? Yes, I agree with you there. But they did release information on the delay. Worse comes to worse you can refuse the shipment, get your money back, cancel your account and get the One X at AT&T if you feel that strongly that this was Sprints fault.