SCAM..
SCAM... not free as advertised. Signs you up to a subscriotion without clear consent. Has fake trust pilot ratings.
United Kingdom
SCAM... not free as advertised. Signs you up to a subscriotion without clear consent. Has fake trust pilot ratings.