@glitterbag,
Most work can be done out of their central office without a house visit.
Glad they finally got it fixed. Next time they give you a fit ask for the number of Executive Appeal which you should still do. Did they give you a rebate for the time you were without service?