I have seen those and honestly, given their country of origin I have concerns about how they'd hold up. Also, in this case they don't make a 63mm bit which is what I needed. I'm once again using a steel chassis (not by choice) which means I'll probably be posting about buying another bit before too long. At least there are only two of the giant caps this time around.