I don't recall hearing anyone saying they've had a problem with them. Usually they're regarded as one of the best dealers out there.
yup, i've been ordering from them and so far so good. i really like the way they pack stuff. what seems to be the problem?
i see. i think their website's secure, so less to worry about. you can use your ccard via paypal, so you wont have to enter your ccard # always when you buy stuff online.
My only issue with TFSource is the lack of e-mail notifications about order status (at least in my experience). When I pre-ordered Encore Sky Lynx, I didn't receive an order confirmation from them (just my PayPal receipt) and didn't receive any notification that the item had shipped either; it just showed up. That said, my Sky Lynx arrived within ~1 week of the figure being acquired by US retailers, shipped quickly, was packaged very securely and arrived in excellent condition. Their prices and shipping rates are great as well (and the site is definitely secure), so the lack of e-mail notifications isn't really something I get too concerned about. I'd definitely recommend ordering from them.
Despite the looks of their archaic website. They are a very reputable dealer. You can also use paypal to pay if you want some kind of safety net.