I just searched Channel letter manufacturers and I think I found the one you mean, Direct. "a straight copy cat", C'mon now are you serious...I'll give you that it's somewhat similar because of the arrows, but that's it.
And here's one final rendition, this is it I promise! Which one do you guys like better?!
Yup, that's the one, I couldn't remember the name of it, but I sure could remember the icon.