I've never been impressed with the USPS...I've had numerous packages that have either never been delivered, have been mis-delivered, or have shown up looking like they played kickball with it before dropping it in my box....the latest example of USPS incompetence was one I got was from a Fast Tech order that I received yesterday....it shipped from China where it eventually sat in Chicago customs for a few days....once released, it was sent to Hazelwood Missouri which was several hundred miles in exactly the wrong direction from my location near Saginaw Michigan....it sat there for 6 days. Then, it was sent to Allen Park Michigan where it sat for a couple days....it was then sent for who knows what reason to Southfield Michigan where they put it out for delivery after 3 more days....that evening, they realized it was being delivered to the wrong address in the wrong city and it went back to the post office location in Southfield where it sat for a couple more days before being sent back to Allen Park to sit for a couple more days before being sent to the Saginaw Post Office. It was finally delivered yesterday. This kind of thing happens quite a bit in my experience...complaining to the USPS on anything has little to no effect....they dont seem to be accountable to anyone...