One of those will last a lifetime... Swing-a-Way makes a similar one... our local Ace Hardware carries them and they are lower priced.
my grandparents were farmers.
my parents were truck farmers.
my self, i'm a gardener.
my children will eat out of tin cans.
so, a good quality can opener is timely.
an 18.50 dollar can opener might be too rich?