Just received a charge on our credit card for this company and I've never heard of them. Had to go online just to see who they are and saw all the com…