The big problem with them is that they don't explain clearly enough what their service is and how it works etc, this is why I think they are getting a lot of bad reviews and why many understandably think they are a bunch of scam artists, I don't think they are but I can see why a lot do think they are, it's the companies fault for their lack of communication, if a company doesn't answer emails or other kinds of messages then of course people are going to get concerned that it might be a scam, the company ought to understand this and answer any form of contact promptly otherwise they will lose business by the bucket load and get a bad rep, so it's in their interest, the idea itself is alright though.