diy repair cost