Nope....I'll wait until the end of this week before I file a complaint to TC.
If TC's not going to send me my figure, then send me my damn money back!!
I got mine last week after ordering right when they got their stock in. However, I placed another order a few days later and it hasn't arrived yet ... I'm guessing the holidays over in Japan are the reason.