I highly recommend this puzzle box ...
It’s challenging enough your players won’t just pop it open, but easy enough for most anyone... and has 3 compartments they’ll find sequentially as they go, 2 of which are perfectly sized for an item card or few... so even a partial open can be rewarding.
There are a few different sizes and art designs too, for under $50. Not as reusable as the code tube, but still definite worth, IMO.
>! Video solution here. !<