Who is that? And what do you mean "aren't exactly happy on that front"? Yeah, I imagine this site lost many people when the site went down (and moved AGAIN).