Wow, I'll be honest if I was your customer I wouldn't be happy either. If I paid for a service and it only worked for me for half of the allotted time then I would be annoyed as well.
You have said a couple of times that you think it is reasonable to release your customers details with you as he has made false accusations, but I don't see where you are disputing anything that he has said? While I don't think you are a scammer I definitely think your customer service leaves a lot to be desired.