The upload process for images / pictures takes anywhere from 30 minutes to 2 hours depending on the time of day that you are posting and activity on our servers. Refresh your screen in half an hour, an hour and so on. Your images should appear within two hours after posting. Note that you will immediately see the images on your admin site. It's the posting to your public site that has a bit of a delay.
Have more questions? Submit a request