There must be some kind of competition between Istuck and 123RF to see who can provide their contributors with the slowest, most convoluted site imaginable. And then there's Shutterstock, Dreamstime and Depositphotos with smooth, problem-free loading and submitting.