I've never used them, but their rates seem to be a gross overcharge. Also I understand they're essentially holding member's picture files hostage unless they agree to pay. The alternative is that for a few bucks a month you can buy your own website elsewhere on a shared server and host your own images with almost unlimited memory space. Or as founder stated, just upload your pics here.