UPS website just updated my shipping status with these two items:
07/21/2014 8:19 P.M. Your shipment was not processed by brokerage and has not cleared customs. This has caused a delay. / Your package was released by the clearing agency.
Shenzhen, China 07/21/2014 8:15 P.M. Your shipment was not processed by brokerage and has not cleared customs. This has caused a delay.
Still says it will deliver tomorrow but I find that hard to believe now.