So I ordered a mod through a certain supplier and received an email from this vendor requesting a picture of me holding my I.D. Next to my face along with my credit card. They claimed that due to it being the first time that I have ordered through them and the amount of the device. My order consisted of 1 item; a hana modz V3 DNA40 at $256. Has anyone else run into this?