If you think it’s insane that people are waiting in line for an iPhone, check out the queue in Tokyo when Apple’s first retail store in Japan opened on November 30, 2003. THIS is insane. It’s part of Deputy Dog’s post on queues, which is fascinating. I’m glad to see he’s got his own domain now.


