Sort:  

Really $20 per upvote?
That's almost insane. I guess there are also a lot of whales just upvoting each other, correct?