BTT probably is "Bump to top". Therapy23 - it's a free service. I think we're already getting far more than we pay for.
I understand that thought but it is part of the soft/firm ware.
It is also common on every other forum I have ever seen.
So why not here?