I am writing this review as 5 stars because of the great communication I had with their representative, Zisis. He was fast and courteous.
To let people know, make sure your phone is clean. Meaning off contract also.
I apparently never saw it, and they were understanding and refunded me the money back.
If anything, I had a good experience. Sucked my phone could not unlock. But I am sure they can do it if I paid for their other service.
Good luck everyone.