I just called TT support to update my supscription for my free traffic and they told me that the traffic is down right now but should be up at the end of the week. i will be getting my 1 month free until the end of march
Took awhile to get through but when i did they where very helpful.
Took awhile to get through but when i did they where very helpful.