Administrator Administrator Staff member Oct 6, 2024 #1 Selwix.com is a confirmed SCAM! Check more information