Consumers are warned about a mysterious ICH Services charge that may appear on their credit card statement.
More information about formatting options