Upload & Sell: Off
As a long term Smugmug customer, here are the pros & cons from my perspective :
* After a couple of thousands prints through both of their print suppliers, I haven't had a single customer complaint about quality, delivery, etc. Not one. Zip. Nada. And as someone who does this as a hobby, that dependability is frickin' priceless.
* The customer service around printing, etc. is stellar. I've had a number of cancelled/changed orders and Smugmug has always been top notch.
* The help on smugmug (dgrin.com) --- particularly around customization --- has really gone downhill. When I first built my site, the help was great and unbelievably fast. But after tackling a recent redesign, it was painful. At best, you can look forward to a 24 hour turnaround and after trolling through the help section, you'll see that some folks have been waiting for even longer. And frankly, the worst part is that the tone is increasingly "less than supportive."