a ticket being in progress for a month to even several months is not uncommon. tnt is notorious for absolutely WRETCHED customer service, so fuck em hack more!
but in actuality all you can do is wait, and wait, and wait. it might be tomorrow it might be another month.