SCAM
This company falsely advertises its products and claims you can get a free refund, but their customer support email address is fake.
Australia
This company falsely advertises its products and claims you can get a free refund, but their customer support email address is fake.