Horrible service. Be careful!!!
Be careful. Horrible costumer service and interface. I have been having problems with submitting my passport photos to set up my account, there is a recurrent error with the photos, and costumer service have been extremely unhelpful and unresponsive. I am now stuck in a loop where I still cannot proceed to the next step due to their negligence and lack of flexibility of the interface. 1 star is more than enough for a review.