While automated might be nice for high volume, I prefer the personal touch. I typically leave feedback in batches every few weeks or so when I think of it. I don't wait for the other guy to do it first, I just do it when I think of it. Sometimes it's days after a sale, sometimes it's weeks. It's never forgotten, I leave 100% feedback on all sales.