What I like about CustomInk, though, is that it lets me upload Adobe Illustrator Vector files as images. Which is very convenient, as that way I can be sure the file doesn't lose any quality.
If there is another site that has that option, but is cheaper, I would love to know.