they take up to 4 weeks for verification process and don´t accept national ID´s anymore, you need to have a passport or you wont get verified........
Support response time is up to 5 days to 1 week, i wouldn´t recomend them
Are you talking about epayments?