We're having some issues with the pic uploads here and I saw reports on some of the other XenForo forums I'm on as well. I'll look into it :)