This charge showed up on my credit card. Have never done any business with this company and their website looks like a front--all their sporting good…