how do you know if the sills on the almera need welding ? Check the almera out get the AA or RAC to check it out to see which will be the most expensive to MoT next time. The sills on the K10 wouldn't need much welding less they look like my Range Rovers ones which fell off.
Charlotte