EDIT: (They lost two stars from my original rating) Foolishly, I continued to use their service, and I have finally learned my lesson... their site was fine for occasional use, but the moment you have an issue, they will turn to crap. They sent me two separate orders in a row that both had issues. The first order had a missing item and another item with smashed up packaging. Their site lists that all items are "C9 Box / Collectors Grade packaging" and "MISB (Mint in Sealed Box)Case Fresh From a Factory Sealed Case", that is not what I received. It has been over a month since I contacted customer service, and they have completely ignored the damaged box issue (see pics for box condition), and still haven't shipped out the missing item. The second order was placed a few weeks after the first, and a week after addressing the issues with the first order, and they again sent me an order with smashed up packaging (see pics) They have completely ignored my customer service message about this shipment.
Their customer service will ignore your messages about 50% of the time; especially if you have an issue. Their "customer appreciation week" is actually a social media promotion and without a facebook, instagram, twitter, and a youtube account, you basically cannot participate in the contests; so in reality it's a "social media appreciation week". They false advertise on their promotions; specifically their annual "Jerry's Stocking Stuffer" mystery gift. The site listed on their home page and their official reps on several fan sites that a purchase over $300 would include a $60+ mystery gift. The order I placed listed two of my paid, in stock, items as pre-orders and caused me to not receive the promotion. I contacted the site and it took nearly three business days to receive a reply; even though their site says they will respond in one business day or less. They apologized and offered me an item listed on their site that was marked down from it's original price of $20 to $10 as my $60+ mystery gift and told me it would ship with my next order; I use their order stacking service. I was irritated, but I had to make another qualifying purchase to acquire several items I was after; and I received the same $10 item as my mystery gift on that order which already included the missing mystery gift from my previous order; not much of a mystery what I will get if I made another qualifying order. I contacted them about the false advertising and have yet to receive any sort of reply beyond their automated email letting me know they did in fact receive the message I sent. In previous years, they did provide items valued at $60+ which was a major factor in my utilizing their site further after abandoning Toywiz.com for their poor customer service and high prices. TFSource's prices are usually competitive with other sites like Big Bad Toy Store, and I haven't had any issues with them beyond their poor customer service and false advertised promotions; but I really don't see much incentive to stick with them, beyond grabbing the few items I can't pick up elsewhere, when I can get the same products for the same prices at Big Bad Toy Store and never have to worry about my customer service inquiries being outright ignored.
Customer service is likely to ignore your messages if you have any issue. If they do respond to your issues, you will wait an eternity before they actually do anything to correct it, if they even bother.
Damaged products pictured are Transformers Earthrise Scorponok ($159.99) and Takara Legends LG34 Mindwipe ($69.99).