I am sick of people registering on ebay just to bid on a listing and
when they win, they don't bother communicating or paying up. Of course
there exists a genuine batch of people who register to bid genuinely,
but their presence is one in a million. ...