Well I was reading the reviews of the new set that I mention. They are not that great reviews of the tool failing to perform as intended. I do however do know the HFT ones work as I have been using my set for over 5 years now. I think I will pass on buying the new set at least for now.
They are made in China, I can't find any warranty info on them and haven't found a way to contact the seller either about it..