I've used Imgur a few times today with no problems.