In conversation with Digaaz to resolve the issue. I will update on how they handle the refund. I hope my update is positive.
I have been assured the amount will be credited back into my credit card today. So I am in the wait and watch mode. I will update as soon as I have more details. I am looking forward from cooperation from Digaaz to resolve the issue.
I hope I will not be disappointed.