Microwave not heating: Should I pay a contractor to diagnose?
Depends on if it was expensive, if it is mounted, and how much the one you'd buy would cost. (and install) 

Encountered a similar problem, once it was a safety switch for the door, another time it was a burnt out magnetron. Worth replacing either on a $600+ unit. $200? Just buy a nice new clean one.