I'll be working towards finding a solution and trying to mend LiveCoins reputation as that seems like more of a challenge than just pointing fingers and exercising a feeling of power.
You could to explain to them how businesses are supposed be run in 1st world countries, you don't freeze assets a customer has deposited with you just because you disagree with what they write online about your business.