If the rest of the work was quality and you are satisfied, then I'd be inclined to give him a mulligan this time around because the speedo is useless and quality mechanics are hard to find. But he should be tweaking the price he charged because the speedo wasn't done.