Sort:  

Probably not... I tried to use them for this post, but no vote was coming, and now I've seen that the points were refunded. Not nice! I'm considering to stop the 500 SP that I have delegated to them...