Great company, super fast shipping. Quick to answer emails and questions, as well as fix problems; even ones that weren't their fault. Will buy from again.
This company really knows the value of a customer. I ordered an item and when it arrived it was not in perfect condition. Not TFsources fault, but it didnt matter. They still apologized and send me a replacement right away at no extra charge. Thanks TFsource. You guys rock!!!!!!