I've updated our site to fix some bugs that were causing images to fail when you uploaded them. If anyone has any more issues feel free to let me... Show more