We live a little ways out of town and the letter carrier won't come up to the house. And since it's either a drive or hike down to the mailbox, I always just drop mine off at the Post Office when I drive into town, which is at least 4 times a week.
I print my labels through USPS so I just leave the boxes on the counter and don't need a receipt for the tracking, it's already stored in my USPS online account.