I work at a company that ships all over the world and I can tell you that all 3: UPS, FedEx and USPS can get you the signature that signed for the package---they can also figure out and talk to the driver for a description---Unfortunately, unless you have a specific set up for pkgs to be signed for, they will leave them on porches, doorsteps, etc. Stand your ground and make them investigate. Someone signed for the pkg and you have every right to find out who it was. We had 2 pkgs that were shipped out to a customer, the customer got 1 but the other one did not arrive--they swore that it never left our business. Made them do a trace and lo and behold that pkg that never left our building was delivered within 2 hours to the customer. We are in Ohio and they are in California. No possible way we could have gotten it there in 2 hours. Also, please make sure that anyone who is receiveing pkgs count the boxes before signing.