I had no issues with tfsource. It been great experience so far. I like there website which is user friendly for me. I had order few products from them came on time and was notified on my email. They give option on shipping which I find helpful. There website is informed with lots of new products. I am guessing custom service is improving but all I can say patience is important. Customers service response in 24hrs. I use BBTS when I can. I do shop around when I can ebay to. So there. Tfsource keep getting better you got great thing going for transformer fans.