One of the worst services that I have met in a while. A very suspicious website without clear instructions. What is even worse they do not inform you if their service is free or if they will charge you later.
I'm totally disappointed by them and reading other reviews I'm happy that I didn't put my CC information into their system because of their suspicious and fraudulent activity.