Every day, hapless bidders get beaten to the punch by auction snipers who jump in at the last minute. I know how annoying it can be, as I once had it happen to me three times in a row on the same item! The thing is that the only people who can help the poor bidders are us, the sellers.
The Problem.
Bidders will bid on an item and then wait for days until it finishes, only to have someone else outbid them at the last minute. In a traditional auction at a real auction house, this isnt a problem at all, as the auction keeps going until everyone has bid as much as they want to, and the auctioneer double-checks with the classic phrase going, going, gone.
The problem on eBay is caused by the fixed length of time that eBays auctions last, and the fact that they arent extended significantly if someone places a new bid in the last few seconds of the auction. Imagine if a real auction house worked that way, letting people shout 50 cents more! at the last second and win an item. It would simply be unfair, and many buyers think its unfair on eBay too.
The Solutions.
Until eBay decide to fix the problem (and by now its looking unlikely that they ever...