Thanks for this, was about to submit and order but noticed it was converting from CAD and they're from Germany so figured I'd see if anyone had any comments about them. Saved me some hassle.
This is what they emailed me back in september last year:
As you have certainly read in our offer, we carry out transaction verifications at random.
Unfortunately, we are forced to do this because immaterial goods, as in your case, are not secured by Paypal's Buyer Protection.
In order to do so, we need the following documents:
(1) a picture of the payment account owner's valid ID/passport
(2) a picture of the payment account owner, holding the ID/passport next to their face.
Please send them to firstname.lastname@example.org.
After being provided with the required documents your account will get verified, your order processed immediately + completed as soon as possible.
We want to ensure that the provided information will only be used to verify your account.
It will neither be stored nor passed on to any third parties.
In case you don't want to complete the verification, please confirm this with us real quick and we will issue a full refund.
We apologize for any inconvenience caused and hope for your cooperation.