I haven't heard about this site so it quite difficult to comment on this.