That last one is huge for me because the local UPS store got wise to Amazon returns and now charges $1.50 for the first printout, but only if you email them, which neatly captures everyone who needs to print a return label, but doesn't have a printer of their own.
I recently lost a lot of weight and so I wasn't sure what size I was for a lot of items. So I just ordered a couple different sizes and sent back the ones that didn't fit. Such a better experience than trying to find multiple sizes of the same thing in a store, then going to the dressing room where everything is counted because I'm assumed to be a criminal.
Biggest down side is that they use their very lowest priority and slowest shipping for it. But for me, clothes are rarely urgent.