If You Happen to Be Shopping Today Near Chesterland, Ohio (Before 3)...
Just a reminder: there is a mental_floss retail store! It's in Chesterland, Ohio. Toby, Melanie, Dana, Amy, office dog Leo and the rest of the gang would love to meet you.
Here's the address:
8051 Mayfield Road.
Chesterland, OH 44026
Tell them that guy from the website sent you!