i must admit, as much i would like to be wrong, but verification is a HUGE pain in the a** , pic must be made with some NASA hardware to get approved ?
lols , I don't think a satellite imagery will be needed but taking pics with some Chinese phone out of focus or a pic while having a candle night dinner or watching porn in a dark room are definitely not accepted.
Its been 4 months or so and had small issues but they helped me out. Especially support team was good.