I would have thought a drivers license or 100 points of ID would also be mandatory - is this the case? I couldnt tell you but interested to know.