i have to say that drop rates for old scarves aint that bad. if your comp is fast, you can easily farm over 10 in less than half an hour consistently.
Go to floor 26, equip your guys with electric based attacks, and keep running that same floor.
It has 2 chests relatively unguarded, and socks drop around 20% of the time.
20% shock potion
20% shock cure potion
20% antidote (which is actually not bad, cause it makes the grand crank much easier to beat)
20% burn potion (u need it for crafting wiz gear)