Did you ever have a reason that you had to refund money to someone? I never have but I am always thinking that if you do freelance work for someone and they give you a deposit, you should not go out and spend that deposit right away.
No i havent have had such an experience till today. But did have a vice-versa experience.
Once i had paid a guy for forum posting and he left it over half done and moreever he never did it in a proper manner so i was totally pissed off and asked him to return the money but he did not return it but he preffered to complete the work at the soonest.
Then even i did not take it seriously as he completed the task.
Same with me. I will do refund if someone do a bad job i request before. Finally some of them already follow what i want. I never did any refund yet. But if i think something wrong or face a same situation again. I will do a refund next time.
It happened to me before that I receive an offer for a product which I put out for bidding. The highest bidder won the bid and later withdrawn. The product was sold to the second highest which he paid to my account. The 1st highest bidder then changed his mind and deposited the money to my account. I returned him the money because the product has already been sold.