We too filled out the cards....and since we've been home for almost 2 months I called
Disneyland to inquire about the pins and books. I unfortunately got the rudest CM I have ever spoken to. She informed me that the pins and books were mailed out the middle of June. I asked if she could check the computer just to make sure ours were in fact mailed out because it normally doesn't take 6 weeks for mail to arrive in Canada from LA. She said she couldn't and that I should just wait.
I guess I'll call back in another couple of weeks if we still haven't got them.