USPS worked for me for a while with the flat rate box and the click and ship labels. It stopped working for me when one went missing and getting reimbursed was nearly impossible. Since then I've changed to FedEx. I think everyone has had good and bad experiences with most delivery options. FedEx for me seems to be professional, provides me with a tracking number and since my pens sell at a good price I like to know where they are and feel a little better about reimbursement if one gets lost. I realize I'm using the system a little bit but I like to get the small flat rate boxes from USPS and put them in a FedEx pack. The best part about FedEx for me is that when I go down to my local FedEx shipping location, which is in a professional plaza with plenty of parking, I feel like I can actually talk to someone who will resolve issues and I really have never had that feeling at the post office. If you are shipping a $20 - $50 pen then USPS is an economical option. I spend a few more dollars to use FedEx home delivery or business delivery for a $200-$300 pen and find I can usually do that around $10 - $15 shipped anywhere in United States. FedEx packaging materials are free as well. And I can do a click and ship label just like I did with USPS with my account.