Mailed a 2 lb package through ups and it was 18.00. When I got home, 20 miles to home!, I checked the UPS site for the size package to the stated zip and the cost was 9.00 !! What a rip off... if you have the means to print a label yourself, before leaving home, by all means, do it!!
Pros: available if you don't have any other choice
Cons: $$$$$$$$$$$$$$
more