It's been around since 2013...
I was just super sketchy about it...
It really sounds scammy....
But I've done enough digging trying to disprove or find something off...
I can't find anything and it's been around up to 20k, down to 3k, up to 67k, and here we are today...
And it's still going...
I trust them at this point.