When it says "This listing was ended by the seller because the item was sold." that simply means that the auction was voided. It isn't necessarily a bad thing. If a seller sells the item outside of ebay ie in Craigslist or to a coworker at work, eBay allows the seller to end their auction early without declaring an auction winner. Any existing bids become void and bidders aren't responsible to pay, as none of them win when the auction is ended early and aborted.