1.

to CF
2. Sorry you've had a rough time of it with Demon.
3. I would hesitate slightly though when it comes to your choice of words, and suggest that maybe they need rethinking slightly. To say that someone has 'stolen' something implies that they deliberately deprived you of it, with no intention to return it to you, and with the knowledge that they were not owed it.
From Demon's point of view they are owed the money. From yours they are not owed the money. It's probably all just a misunderstanding that can and will get sorted out. But, as with all things of this nature, it will need all parties involved to remain calm and state their cases objectively. Jumping up and down will only accomplish so much, I would suggest a calmer approach may be called for.
Good luck