No sure the cancelling the charges on the CC will work but it would get the company attention.
DO NOT get anyone else to look at the issues. Its an easy out for the company.. Oh it was working fine until "so,so" looked at it.
I would be reviewing the contract, and make arrangements to return the unit.