In my package there were 74HC165 shift registers, not 74HC595 as expected. After discussing it with seller, I've got what I originally ordered in another package and I could keep IC's that were wrongly sent earlier. Overall, I'm satisfied.
Poor packaging. Not the product displayed in pictures. Misleading information on the product description.