I love listening to the cheap EZ10 earbud, but its design had a huge con for me from the start, the open charging case collected all the dirt from my pockets. Not anymore!
I recommend slicing up the included STEP file,
I printed mine with 0.16 layer height in PLA.
The author marked this model as their own original creation.