I was not scammed but when thinking of ordering from their website I was suspect. Did a whois search and found that their server operates out of Russi…