I've had a complete socket set from them for years and it never let me down, only the allen things are a little dubious.
Also saw a review of torque wrenches and their professional ones weren't far off the top of the range items in terms of accuracy.
Great value for money imo