We should probably send a note out about our new features including the image uploader. We'll do this soon. We have another release in about 4 weeks so maybe after that one. You are right though, a lot of sellers left because of the image uploading problems which is unfortunate since we were working on a fix but just didn't communicate that as well as we could have.