You posted it 4 days ago, I sent a response in less than 24 hours, then you sent one in another 24 hours, then I sent one in another 24 hours. There was no 4 days without communication.
also, why does it take you days to refund someone when they provide you this on your live chat, why does it take you getting a TWC rank and a dispute against you for you to get off your lazy ass and refund the guy.
If you agreed on a service + price and then canceled it because someone offered cheaper, he has the right to leave you a neutral and you owe him the amount agreed upon for the service + he doesn't deserve a neutral.