Their domain has a trust score of 3/5, an Alexa rank of 90,755, and 8.3k daily visitors. Seems to be real visitors, but synthetic traffic is hard to spot. According to this post on the crowdfundingforum, they seem to turn away customers:. Here ist he link to that conversation: m. These are all good ...