Hi Fizzy Peach, we're very sorry about that - there was indeed a small error in our Library site, and we've fixed it just now.
Please try visting the Library again and you should see the complete website and the infant stimulation cards' download buttons now. In case the updates don't appear automatically for you, try refreshing the page (or press Ctrl + F5 on your keyboard) and check again.