I have refused to drink pre-ground coffee for years... I have a burr grinder and only grind what a need right before I need it, and make my coffee in either a French press or a stove top Bialetti cafetiere.
I really want to start roasting my own, but I've got way too much to do in the next few months. My life has to settle down just a little bit before I take on another DIY habit

I already make my own yogurt, seitan, sometimes my own bread, always my own dal or stews every Sunday.
As for the book exchange, it's a good idea in theory, but I am way too obsessive about my books. Sorry