I've been traveling a lot in the past year, and lately I've been having a lot of problems with my travel containers for shampoo, conditioner, and face wash leaking in transit (particularly in checked baggage, probably because of pressure changes). They don't pop open or anything, the lids just seem to leak around the edges? I always double bag them so the liquids never get on anything, but it's nevertheless very annoying. Currently, I'm using recycled small containers either from hotel toiletries or makeup products. None of my products come in travel size containers, so I need something I can refill (i.e. with a large opening).
I'm wondering if anyone has any tried and true solutions for this. Ideally I'd want something on the small side, around 1 oz. (28 ml) for the face wash, and 2 oz (56 ml) for the shampoo and conditioner. I also need, as mentioned above, a large opening for refilling. And it should be lightweight.
TIA!