diff --git a/src/markets/schools/schools.js b/src/markets/schools/schools.js
index 14adcdc863a77530fa36f75532a1e8946941bb29..0d56fb6a144dcacd0fac2f626cf8ac887f6cae5c 100644
--- a/src/markets/schools/schools.js
+++ b/src/markets/schools/schools.js
@@ -163,7 +163,12 @@ App.Markets.TCR = function() {
 		r.push(`You can't help but notice the number of bulls lining up along the fence sniffing at you.`);
 	}
 	App.UI.DOM.appendNewElement("p", el, r.join(" "));
-
+	let costMod = 1;
+	if (V.HA.schoolSale !== 0) {
+		costMod = 0.5;
+	} else if (V.HA.schoolUpgrade !== 0) {
+		costMod = 0.8;
+	}
 	el.append(
 		App.UI.buyingFromSchoolControls("TCR", costMod, "cow", "cattle")
 	);