Their TF still is ALWAYS late on there, got my Tigertrack on amazon.
I mainly buy marvel legends on pop and they have arrived fine all year with no real delays.
I don't order TF anthing on there as it's often 3-6 months past due whatever ETA they have.
I rarely put in a customer inquiry for anything but average time I find (for email submission / site form) is around two weeks.
Overall I find them reliable to order from.
Did get some DC McF stuff that I pre-ordered at least a month before the ETA (to get a BAF) and they only shipped 2 of the three figures, leaving me with an incomplete BAF.
I checked the site, and the ETA for the figure that I think they got SOME of in November, was now bumped to February! So I guess they were under-suppliied or over-sold what they had in the store, otherwise how do you not fulfil a pre-order when other figures of the same wave all arrived?