they are offering to completely order a new cook top, wall oven and the new cabnite.(at there expense of cousre)
So, it sounds like from what you say here that it's not at your expense but theirs. So let them fix it, cabinets and all. Next time get everything in writing, including finish date, then if it isn't done right, take them to court. Have your camera ready and take photos as the work progresses, or doesn't.