Review (3/5): Good value for the price
The actual keychain part was fine and everything was functional, but some of them had weird melted parts on the plastic. Not that big of a deal to me, but might be for others. The bottles aren’t super soft so it might take some shaking to get the sanitizer out