I have learned that doing these post really doesnt help anyone. People will have good and bad experiences, at the time you feel like you are doing the community a favor, but quickly it becomes a pissing match. I know I will never post another negative thread about a member because it ultimately doesn't help. Sucks you went through this but he made a $300 mistake and seems that you should refund his money and just know that you wont do business with him again and be done with it.