by Sarah JF Braley | November 26, 2019
Finding a slim and lightweight tote that has compartments for all your stuff and won't strain your shoulder can feel like a quest for the holy grail. This inexpensive shoulder bag fulfills those desires plus one you forgot to wish for: Thanks to a built-in USB port and pockets to hold a power bank (or two), you can charge your devices in style. Cost: $30