I once bought a pair of Clarks DB's that had a sole that was not the white/transparent thing that usually comes on the DB's. They lasted much longer, and when I wore them I wasn't worried every time I crossed my legs. Those things get filthy fast! Can someone point me in the right direction? Thanks!