I am surprised that a person with such experience in trading leads as long discussion irritating their customers more and more, rather than just give them his money.
The customer satisfaction should not be the first place? If he asking for a refund money I'd sent the money. Zero anger and a chance to be the next satisfied customer.
Sometimes, simple solution are best solution. Maybe generate sometime little lost, but result are worth it.
About reputation.
In my opinion is not good practice to spoil the reputation of the person whom he did not interest. For something different reputation system is designed.
I shudder to write something more, because my reputation will go to hell

GandalfG i welcome your opinion and thank you for your post. I don't understand why your "reputation will go to hell ". Everyone is free to post their own opinion.
thank you GandalfG for stating your opinion. im also convinced that not happy consumers are very bad for reputation of seller. im not happy and there is few more not happy consumers of beastymac. coincidence ? i dont think so.
look beastymac I AM unexpired user. i send you cash. i did not provided postal address or did not posted in forum. IT WAS MISTAKE. you can call me stupid (i am) but i did not broke rules. i was scared of customs. few days later i have asked you to return me money. since 5 months im asking you to return me money.
so just send me back my 3.1 btc and lets finish it. so many hours wasted on pointless discussion
also please remember im from poland and 3 btc its about 1.5 average monthly wage. it is a _loot_ for me.
at the moment im in ukraine. its not so wealthy country. 3 btc its about 4 months of work in ukraine (im actually eating full dinner in restaurant for 0.0041 btc)
you are from Australia. for you 3 bts its less than a 2 or 3 weeks or work.
just give me back _my_money_ and lets finish it.