If you were doing extensive research then you would have your answer already as to which factory is the best. Where to buy is any TD, you choose whichever seems to be the best fit for you.