I have never heard of this company but was just charged $19.95! Had to cancel my debut card because apparently they have got a hold of my debut card…