Our review, along with many others, found that Betti is a trustworthy place. So, you can relax and have fun on this site.