No. Go ahead & purchase I-Card. When you receive your I-Card, on the first tap/scan, you would be able to create your profile.. It's very easy to create or edit your profile!