YES, the landlord pays and dearly. There really is no excuse for them missing the wiring problem..just a matter of elimination I would think, Guess not for them, hit the juice button and if it fires that's all they have do-they say it's working.
Oh sorry you had no one showed up for class. Sure did not help you going out into the cold for a no show.
Did the landlord help the heating guy downstairs? That would be a good reason for the repairman missing it.
I remember when my mechanic told me he couldn't repair my brakes, so he made my horn louder.