Users are discussing charges labeled JOHNSON CREEK 645 EC 888-770-6637 OR that appear on bank or credit card statements.