Am a little annoyed and needing to rant, so apologies in advance for a long post

I think I'm being taken advantage of for being to nice. A while ago I got a trade from a fairly new user offering pets I already have for several rares:
this trade. Not too horribly unfair, and they're new. I was feeling nice that day so I accepted.
Recently I got a suggestion from them asking if they could trade for the horse since they wanted it (which makes me wonder why they traded it away in the first place

), asking what I'd give. First of all I must point out that I hate editing trades, and because I was not feeling very well in general this was a bit annoying. Them not having a trade group and all their groups unlocked didn't help (one of my pet peeves), but they seemed to really want the horse so I edited to
this trade, which I know is unfair to them, but it was one of the few pets they had for trade that I wanted. Also the mean part of me was thinking that they'd cancel and leave me alone
Of course they edited.
I got this back claiming the rat is a rerelease from '08. It's not, it's from '09, but I got the feeling that if I corrected them I'd only get yelled at XD
I sent this back. I'm not sure if it's fair, but I usually trade my store pets by C$ value, so I figured 30C$ per rat would be fair.
They sent me this, now claiming both rats are from '08. I have no idea if they don't know or if they're just trying to scam me.
I cancel saying I don't want the rats that much (which I don't really, they're just on my wishlist to complete my rat collection), and
they then send me this. If I won't trade those three pets for the first rat, why would I trade them for the second?
I cancel with an explanation of how I trade with C$ values. I hope that will get them to leave me alone, but I have a feeling they will be back again, and I might have to foe someone for the first time ever

Ok, rant done, I feel better now

(at least until they send me another trade XD)