Completely agree...it has happened to me so often that I pretty much don't live bid on razors any longer. I'll use BIN if there is a good deal to be had.
I also refuse to go in the last 5 seconds and put in $1000 so I win no matter what. If I do bid, I pick a price I can live with, stick it in and check later to see if I won or not.