Nope, these kits don't have
every Oring you'll ever need. But, on the other hand, the shop I used to work in charged $1.50-$3.00 per Oring, so for the ones that did work, the kits are a cheaper way to go. I get mine from
Harbor Freight.
Some uses include:
The big ones folded double and looped through themselves around a "D" ring or back plate side hole make great connectors for light canisters when used with a quick link (the reason for an elastic link there is if the canister gets caught, you can break or cut it free). Also, put around webbing, they are great to secure backup lights and for retaining webbing ends.
The smaller ones work for manifold and valve stem Orings, some light switch Orings and some reg and hose issues.
They don't work for yoke valves, tank necks (those take 3/16" thick and the kits I have only have 1/8" thick max) and many of the regulator internal Orings.
Again, you won't find a kit that contains everything you'll ever need, but for the ones you do need, the cost of the kit is about equal to buying 3 Orings through a dive shop, so it's cheap insurance when you're out at a remote dive site...