First find the number of cheaper coats Karen will have to purchase over 30 years: 30 years / 5 years/coat = <<30/5=6>>6 coats
Then multiply that number by the cost of one cheaper coat to find the total cost of that option: 6 coats * $120/coat = $<<6*120=720>>720
Then find the number of more expensive coats Karen will have to purchase over 30 years: 30 years / 15 years/coat = <<30/15=2>>2 coats
Then multiply that number by the cost of one expensive coat to find the total cost of that option: 2 coats * $300/coat = $<<2*300=600>>600
Then subtract the total cost of the more expensive coats from the total cost of the less expensive coats to find the difference: $720 - $600 = $<<720-600=120>>120
#### 120