Will I have to be present to sign for my package?

Yes. Your order is shipped to you fully-insured with a signature-required, so someone over the age of 21-years-old will need to sign for and receive the package.