Sorry, guys. I wish we had some better news to go along with this note. Our tech team is trying to work something out, but so far no news on that front.
Just to note, you do have unlimited attachments on here. Moving forward, I'd suggest attaching your images directly to your posts so you don't have to worry about another site going down and ruining any threads here.