Sneaker people freak me out sometimes with their levels of obsessiveness — and that’s saying a lot seeing as how I’m a huge t-shirt nerd — but I’ve gotta admit that they pretty much have the whole display thing down pat.