You know that you can visit USPS online at www.usps.com and print your own Priority Mail label. It is all good, except the fact that you can only print Priority Mail and Express Mail labels online. The only other way to directly print First Class labels are to use subscription based services such as www.stamps.com and www.endicia.com, in which you must pay monthly fees.
If you have a PayPal account, here’s how you could easily print your own First Class Mail stamp and Media Mail stamp at home. You could access it here.
Note that PayPal does not actually advertise this service, as this service is primarily for the convenience of eBay sellers to print the pre-paid shipping label. But you could access PayPal Shipping to print labels, by going to this link.
For your Information
In terms of price and the delivery time, here are the order (from the cheapest to the most expensive):
1) USPS First Class Mail
2) USPS Priority Mail
3) USPS Express Mail
There is also Media Mail ( www.usps.com/prices/media-mail-prices.htm) which is cheaper than First Class Mail, but it is limited to sending books and media.
Hope this information helps.
Thanks to link