ONP does loan bear canisters, so there is no need to buy one unless going there frequently (which I suspect the OP does). Last time I was there, their stock seemed to be about half Garcias, half Bear Vaults (the latter are lighter).
May your trails be crooked, winding, lonesome, dangerous, leading to the most amazing view--E. Abbey