They get you to order then sign and charge you for a subscription you never asked for, they sell your credit card details to sister companies like premier direct and bill you for stuff that you never wanted signed or asked for.
CHECK YOUR ACCOUNT DONT USE THEM
They should be reported as GDPR is in place and if people report them they could be fined thousands, also its fraud so report them to fraud alert
I would give an overal rating as zero if i could