This just turned up with my rego renewal.
They are a scam, it’s so well documented I can’t even be bothered linking the hundreds of articles.
Scammers, Charlatans, Scumbags, Liars, Theives, Con Artists, Rip Off Merchants, Fools and Money.
What next – Hyclone ads? I’ve got some magic fairy dust I would like to sell you…..