This happened to me one time when I posted a bunch of pictures on a Yahoo photo album site. Because I had opened the pictures already they were cached and "showed up" on my monitor but no one elses.
It could be that Webshots doesn't allow you to post pictures to other sites.
I ended up getting some space on Tripod to store my photos.
If you try post from WEBSHOTS you lose.