I have never heard of this site in my life (STDSKRS.COM), but when I checked my bank account today(2/20/13)I had a charge from them on my account. Ple…