You watch; one of these days these dudes are gonna fall out of site and lots of dollars are going to disappear.
IF they were as "up and up" as they would lead potential customers to believe, they would be located in the U.S. and not Bermuda.
Invest at your own risk........ IF I wanted any 'resources' to be backed up by gold in regards to my holdings, the gold would be in MY safe-deposit box; not theirs.......