Authorised software reseller
Advertised software at a reduced price and then it was not possible to download the software. The site looked professional, siting BBB etc.? Russia
I purchased software for my son for Christmas at Authorised Software Reseller (web address It appeared to be a valid site with Better Business Bureau logos and other "impressive" logos which when I clicked on them later, were inactive. There were also many positive ...