Every buyer on Ebay is gonna over pay at some point in time. It's a guarantee. I try to restrain myself and only bid in the last 15 minutes. And then only the amount I've agreed upon with myself... Sometimes it even works.
If I'm home when an auction ends I wait til the last three seconds and proxy bid every penny I'm willing to spend. And yeah I still lose one every now and then.