I have never heard of this company before today, but I have been billed through my credit card at least three times.