Does this site strike anyone else as, well, just a bit dodgy? “International validity for a lifetime”???