Not to state the obvious, but have you called and asked them if you can drop off?
I have, a couple times, and have been sent to a message machine, left my info, and haven't heard back. Its been 2 days.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Not to state the obvious, but have you called and asked them if you can drop off?