For those yet to register or renew as a member to get the Runamuck toy, the deadline is March 16th (American time).
Unfortunately, while they are fixing up their credit card security issues, the Club Store is offline right now, so registering is not currently possible.
I emailed them 2 days ago to ask if the deadline is going to be extended, or if they would be asking people to just phone in their registrations/renewals.
As a response, they have sent out an email to members to say that they will have on their site soon, a PDF registration form for people to POST IN with a cheque or Money Order. (which may not help us, as posting from here to there may not get there in time anyway)
So unless they get a new credit card processing system instigated before the 16th of March, I think they may have a lot of angry foreign fans who are going to miss out.
I just logged into the Collector Club Forums, to see if they had an option for foreign fans to renew - and it seems that a lot of foreign (and American) fans are either not renewing this year, or are upset that they can't before the cut-off. (it's amazing to see people openly abusing the Club Administration, over just about everything they have done, even in siggie files - I know I'm unorganised, so would feel hypocritical to complain, but they are a money-making business with over a dozen staff, and should be able to afford more if they need it with all the money they rake in)
I'll have to make a phone call now, to get the answers I need (for us foreign fans to be able to renew... and emphasise the repeated calls for them to add or just use Paypal as a secure and reliable payment option - really, how long would it take for them to sign up to that as a business?).
I'll post back tomorrow if I get a verbal answer... as they were at least responding to my query about people not able to renew/register at all.
On the plus side, at least if there is a lot of people missing out or not renewing this year, it should make it easier to get a Runamuck toy later as they will have a lot of spares.