I always believed 'ta' is an abbriviation for 'thanks a lot'.
If somebody already said that, then ta.ta-ta for now