Users are discussing charges labeled KEDS ECOMMERCE 800-680-0966 IN that appear on bank or credit card statements.