Thank you, I have posted a reply on that thread.
All the pointers favour the conclusion that timetobit.com is a scam site - I feel it might probably will disappear, once they see all this!
But it is hard to understand what is actually going on.
However, if they have some sort of crisis, they could reach out to customers on this forum, their Facebook//twitter page etc.
Nope, this is something deep.