I don't quite understand this. This company just GAVE you 600$+ in equipment for free (admittedly on your own part) 3+ hours of labor, gas costs etc; and did it for free. You had to make 1 call to resolve this on your end and the COMPANY sucks?
I understand you being upset that you had to call but lets be reasonable here, this company just went above and beyond for you. I'm glad you 'kept your cool' because frankly, I can't imagine any reason it would be appropriate to get angry and scream at a CSR who makes 8$ an hour to answer phones only to be screamed at day in and day out for the ineptness of a few. I knew reading this thread you'd end up being one of those people, someone who needed to find the angle and be the hero by giving it to 'the man'. I'm just disappointed that I was right.
Also, your e-bill that generates at times does not reflect the service visit fee reversal immediately or any non-standard waivers.