We were hoping you could share your experience with this caller so we all might get a clue who they are and what they want - especially if they're abusing people on the telephone.
A quick search suggests they are a delivery company in Independence, MO.