Faulty hardware and vendors: a rant!