I had always been a big supporter of Tfdirect. The had good prices, loyalty program and good customer service. However, recently I encountered a serious issue using them. I purchased a $120 3rd party toy and it got lost by the post office. Since Tfdirect uses 1st class mail, the post office provides no insurance on the package. Since the order was made in August (pre-order), PayPal will not support a claim. The best that Tfdirect could do is offer me a $20 store credit, meaning thst I hve to eat a $100 loss. Here is an excerpt from the email that was sent to me: Plus, due to the effect of virus and competitor's price campaign, TFD is getting harder and harder to exist.. But we still would like to do what we can do to resolve the problem with our customer. It was their choice to use uninsured mail. I may be out of line, but I belive that it is the vendor's responsibility to assure that their product arrives to their customers. They choose to cheap out on their postage; that puts the risk on their end for making such a decision. I am not telling anyone to use or not use Tfdirect, but beware of giving them money ahead of time (losing your rights to redress of grievances via PayPal) in case either there is a problem with postage or if they end up closing their doors.