Too little, too late for McCain?