I use these all the time. I own 6. I keep one in my desk at work for lunch soups. One on my keychain, one in my wallet and gave them as small gifts to friends. Always reliable and inexpensive. Used for travel, hitchhiking, camping, beachfires, home, office and everywhere a can opener would be handy.
There are a few compact versions like this one, but I find this brand to work better than the others I've tried.