Good Grief, all the guy asked was a couple of questions about benefits. I thought it was only the management that were inconsiderate a$$es.
HC3 -- your kid does not work for the Teamsters, he works for UPS -- I just say this because the Teamsters think they own UPS. Have him go to work a little early, or stay a little late, and visit his Human Resources(HR) office. Somebody might be around at night, if not, they are usually in the building a couple times during his sort.
If the HR office is closed, have him ask his Part-Time or Full-Time supervisor for information. They will, undoubtedly, not have an answer, but he can request that they reach out to HR for the answer. It is not that hard to get this information, he just has to ask -- because nobody volunteers this stuff.
If this fails, have him call the building during the day and politely ask for Human Resources. They can tell him over the phone everything he needs.
Again, HC3, it was my experience that only the management were jerks, not the hourly, but from this post, things are a changing.