Torque Boxes

Can anyone speak from experience regarding the fitment of either Auto Rust Tecnicians or US Car Tool torque boxes?