Ugh, sorry. I have been using Imgur and am pretty happy with them so far, although I don't think we can 100% trust any site not to pull something like this. I've been thinking about letting my personal domain lapse, but now I'm wondering if that's really a good idea.
no subject