I never heard of this company, and never visited their web site. However; These scumbags managed to hack into my debit card, and charge an unauthorize…