Seems like it's not a hassle to register after searching around. This thread is from 2009, but it seems like these guys had no problem:
http://www.st-owners.com/forums/show...r-registration
I'll post back with details next week after we find out first hand.