IMO you couldnt get another further from the truth with regards these radiators. The welds were as neat as that of the welds on my pace intercooler...and the fit was superiour to that of the oe radiator it replaced when used in conjunction with the pace intercooler. And as the XS radiator only cost me 140gbp inc postage, I fail to see where the pace or pro-alloy radiators justifiy the extra 200-220gbp.
Some other items that xs market do have a dodgy reputation and tbh you wouldnt find a xs turbo fitted to my car as a result.