I may have been one of those who mentioned the "other site". and, if so, then Trevor is correct.
You can get answers a lot quicker there than anywhere else but, as Trevor says, it can be very unfriendly. Some of the people answering seem to be in some ridiculous race to see how quickly they can answer as many questions as possible. The result is that you get very short replies and limited help on the wordplay.
Having said that, I "met" two of the people who help on my blog on there, so it isn't all bad.
The Mephisto puzzles are blogged on Times for the Times, but always a week behind (after the closing date). They could help with anything that is still puzzling you a week later!