I just wanted to point out that the cracked struts is a known issue so it may not have been the shipper's fault. During the early runs, the factory over tightened the rods which led to cracked upper strut. It happened to me and ML shipped new struts right away.