One thing I see is if the starting bid was $500 and he bid $900 the bid at that time is only $500. If someone else bids #1000 then retracts the bid does his bid return to $500 as if no one else bids???? I myself would have a big problem with this if that is the way it works.
Chris