If you have a smart phone you can just show them the email on your phone.
As for ID I've always had to show ID when picking up packages with the paper slip and I've never been able to pick up dh's packages without the authorization letter from him.
Lots of places regularly offer free shipping with no minimum promotions but it's mostly clothing/accessory stores.