I would say get it fixed, there is always the risk that anything you get as a replacement could be costly.. at least with a car you know the history of you can roughly know what to expect..
*unrelated note* you probably saw my rather poorly zs as the farm while you were there
or should that be