For what little bit of justice it's worth, the company has fired the cleaners and will be refusing to pay the bill for their (dis)services. So they still lose their $150 (and more, if I'm not mistaken) for utter incompetence and stupidity on the job, and I'll (eventually) get back the cash for another card.
I guess it all evens out, though - I haven't had a chance to really miss the TV card without a sound system to go with it.