The Most Awesome Tea Towel is finally back in stock! Phew. Did you miss it? Yeah, me too.