It should not crack under normal driving unless you hit huge deep pot holes, bumps or curbs, etc. If they broke them, dunno how they did it. What parts of the arms are cracked?
Try your local junkyard or Z1, or classified. Z1 sold me one lower arm for like $45 or $55 shipped a few years ago.