Why TM take longer time to refund my deposit?

For security reason, any refund of deposit will need to undergo approval process internally. Upon termination, your deposit will be knocked off with any charges which are yet to be billed to you in your final bill. 

Contributors