If I need a new catalog I ask for it every time I place an order, eventually I get one.
Last time I asked the conversation went like this:
McM: Anything else I can do to help you?
Me: Yes, I would like to receive a new a catalog, this one's several years old
McM: I'll put in a request for you.
Me: Thanks, but what's it take to actually get a catalog?
McM: I'll put in a request.
Me: Thanks
Then a few weeks later I had a catalog.
When I started my new job at a school I called McMaster to get a new catalog, and they sent one quite quickly.
Just be friendly and persistent asking for a catalog each time you order, eventually you get one.