I used to work building custom aluminum sailboats. Some of the guys in our shop were really good welders and could weld a beer can to the side of a hull. It may depend on the welder and the location of the crack as to whether it can be repaired. Find a good welding shop to check it out.