As everyone says this site scams you into signing up to the monthly fee which they try not to refund to the point where you give up (they hope).
Some advice though. Apart from contacting them contact your credit/debit card provider and complain about all payments apart from the ones that paid for goods. Tell them you want to stop all future payments.
Every 5 start review on here I suspect are associated with the company trying to bring its rating up