I really don't know what happened or which side of the story is true, so no taking sides at all. I'll just admit that PussyCash's so called "support" is... well... iffy. And that assuming they ever get back at you, so on that part I totally believe the OP.
Everything else, I don't know