Offal need to be very fresh - especially kidneys, which will quickly taint and become bitter. It should look glistening and wet (not slimy) and stand firm and proud. Dry, cracked or bad-smelling ...
Perhaps more so than any other offal, kidneys need to be very fresh as they deteriorate quickly, taking on a bitter, tainted flavour. Building up a relationship with a good butcher or local ...