usa: you do not need to go to the post office to mail a package
you can order priority mail shipping boxes and envelopes in any size from store.usps.com for free. if you do not have a printer, you can buy them with the postage already paid on them. the postal service will deliver these boxes to your house. you can pack your item into the box at home, then go back to usps.com and schedule a time for the mailman to pick the package up from your house. this is also free. you do not have to visit the post office at any point in this process. if you use flat rate mailers you also do not need to weigh anything.
i have to explain this to people about 20 times a year, no joke. it is some sort of anti post office conspiracy that everyone thinks you have to buy shipping boxes and then drive to the post office and stand in line to mail things. you do not. shipping mailers and boxes are 100% free. priority mail service or above (and prices are now adjusted to the point that its usually pointless not to use priority mail) entitles you to a free pickup, and if you have even one priority mail package to ship, you can ask for all your other packages to be picked up on the same trip too.
if you are shipping JUST books, use Media Mail. its very cheap

















