https://villagebookstoremn.com This might mean you'll have to spend a little more money on drinks and snacks while traveling, but the convenience alone is worth it.