No there is an authorization code imbedded in the MicroSD card they send.
Thanks Billy so I'd have no choice but to buy the SD card. That site you posted I wouldn't have a clue where to start as it's not in English and I can't find where to translate it.