Actually UPS will do on-call pickups for Next Day and 2nd Day air packages for free, or you can have a daily pickup plan that ranges from $7-16 per week service charge depending on your shipping volume. I ship 15-30 packages per week so I have the daily service and order some of my supplies from them, simply because they have good prices on padded envelopes and small boxes (I sell jewelry, for the most part).
I've used all the major carriers and like UPS best, although I do have a few clients that I ship to via USPS.
By far the most VITAL shipping tool that I have is a modified USB CueCat scanner 🙂 Makes scanning those barcodes a breeze when I'm letting my buyers know their tracking or delivery confirmation numbers, and I can input the numbers into my spreadsheet for bookkeeping along with all my other auction/sale info 🙂 I just ordered three more to give to a few friends to help them get their home-based businesses organized, goodness knows I wish I'd had one three years ago when I started all this!
For those of you that use PayPal and use their UPS option to ship - if you opt to use UPS's daily pickup service you'll need to call UPS with your account information to upgrade your account and schedule the pickups. This will entitle you to their lower business rates, which WILL be reflected when you do the click and ship bit through PayPal. You don't have to use the WorldShip software they'll send you, and in fact it's better if you don't, so that the payment for the shipping will be deducted from your PayPal account rather than billed directly to you on a NET30 basis.
Just my .02 😀
Sassy