I Have never heard of this place and I have a charge on my card. I have contacted the card company and they say to contact the vendor??? HOw do you d…