The last few months I've been getting email after email: Why can't I buy Impossible shirts right now? Where’s the Impossible gear store gone? When am I going to be able get a new shirt? I’ve worn my old one out. (Yes, these were all real emails.) Email after email. I had to respond: “They’re coming. Don’t worry. Just be patient.” Well, the waiting is over. FINALLY, Impossible Gear is back in stock. Well, what happened? Long story ...