Does anyone have any idea when the t-tech disposables are suppose to come out??
I have tried to contact them, but to no avail.

shit is killing me.