Hi Peter,
I moved this post to a more appropriate forum.
To answer your question: I used to have a registration on their old site, which worked ok. Ever since the previous owner left (see e.g.
viewtopic.php?f=12&t=6837&hilit=michigan+toy+soldier), the site has been revamped a couple of times. I used to run really, really slow, but it's gotten better. I suggest you try to contact them. The people I've dealt with at MTC in the past have all been very nice.