There is an old saying " no good deed goes unpunished " . From your description you threw in some free extras and you got bit in the ass by an ungrateful so called ham , unfortunately there are a lot of jerks in the ham radio community for some reason the hobby attracts them . I've had it happen before and so has other people on this forum . BUT you cant let it sour you on trying to help people out or being nice . On the other hand , I once bought a rig on Ebay and the guy threw in a keyer , a factory speaker and several other items I didnt expect so it works both ways . In fact I've had pretty good luck on Ebay ( so far ). Did you get the money in your account ? Thats all that really matters , If you did forget about it . You did your good deed by warning others about this guy .