Logged in to my bank account today and found out that 105$ was deducted from my visa card from this company.. Never heard of it and never ordered anyt…