My honest opinion

This is a very good and honest site I found, Nowadays the biggest worry is payment safety, so for me, this was the biggest plus point. They are not storing the payment instrument details and no auto-renewal :)
Secondly, and I feel important, they got all the required question with correct answers. Just Go for this.