Just like to echo what's already been said Ratty. EVERYBODY makes mistakes, however good, bad or indifferent you are. What distinguishes the good from the bad is how you handle the mistake. In this case, you offered to do everything you possibly could to put it right, and the only reason you didn't do it is because the buyer declined your offer. This makes you a GOOD trader, not a bad one.