Do you know a direct mailing place where I can drop off 25 un-invitations to be mailed or a drive thru where I can get stamps? I really don't want to go in anywhere that I would have to stand in line. Just want something quick and the post office is never quick. I just moved here and I would use a direct mailing place in my hometown, really wondering if they had that here.