tru tru seems to have died. the thread i mean. any news would be something for this company just to let us know that they are still there