I was thinking that too! I realized it couldn't mean estimated time of arrival, and was just about to go urbandictionary it, when I scrolled down. Edited to add, huh? Another new abbreviation to recognize, I guess.
Also, I have not contributed! I blame the economy my lack of photoshop skill no wait, yes, the economy.