Here’s what consumers have asked with answers from Me staff and previous consumers.
I would consider it a scam, as it is definitely not legit.
I wonder that myself, it was an Impromptu, bad decision. They make it very easy to subscribe, but vacate you once you pay.
Impossible. Multiple attempts, even via the Facebook group