They are a scam, and they are not who they say they are! I saw their ad on facebook through another scam website, for some reason went against my better judgement, and now I'm paying for it! I thought their "5 dollar" deal was pretty sweet, but then it turns out they're charging me 25 dollars, and then some! I've only been signed up for a day and already I'm pissed off, want a refund, and am thinking of seeking legal help for this problem.
Contact Brian Dale, the president of the parent company Peel, Inc. if you want to get rid of your problem too. They're scam artists, and should not be trusted!