Users are discussing charges labeled CANYON PARK 80 EC that appear on bank or credit card statements.