“I am extremely choked with this company. They "held a contest" in which you were then enlisted in a subscription that you had 3 days to cancel, and then they bill 99 dollars a month.
This company is based out of the Netherlands, and I don't know how to report them for their nefarious business model, but what a scam.”