BTW it seems Smugmug is working on implementing something so it can work as a stock agency. But no one knows when this will happen.
I'm with Smugmug and have a Pro Account which I recommend highly. They announced last year that they are working on offering stock photos but offered no timeline. In my opinion it could be a long time before they implement it. To do it right seems like it would take a lot of work.
If anyone is going to sign up with them and needs there discount code you can use mine ihjJWx5ZivAO2 it will save you $5 when you sign up and I get a small bit too.