I was not sure if this was the right place to post this. But just like the title says, is TFsource.com a good trusted site to buy or pre-order Transformers from? I am just wondering because I just pre-ordered the new Henkei thrust and dirge from them. I just want to know if I did good by ordering from them. I have nevver purchased anything from them before so I am a little skeptical.