I would find it hard to believe that someone would go through the time, effort and expense to put up another geocaching site for Maine and then promptly shut it down.

I would dare suggest that...