Do I have to be present for delivery?

Yes, we will need to meet someone on-site to receive the order.