AVOID! Worst scam on the internet
Worst scam I have encountered on the internet. They advertise a free service and then charge you when you upload your card details. They also refuse to refund your money afterwards. God only knows how many people they have scammed.
