I had the same thing happen to me when I bought a SCSI drive at Onsale... Won a 9GB Ultrastar for like $129 (back when it was worth twice that at least), but the auction never closed!!! It turns out that per the Onsale rules, the auction would close at either a) the preset time or b) When there had been no bidding activity for 5 minutes. Problem with that was all the people using autobidders... One would raise the price, and immediately someone else would counter. Instant endless loop. ARGH! I ended up paying $250 for the drive... :| And this was after they had already restarted the auction once, because some moron bid for all 1500 drives in the auction! Needless to say, I never went back there again....
Dave