The best ones I have found are the white Leica cloths. With the name on it they jump up to about $ 11.00 yikes.

I have thought about going into a fabric store with one in hand and asking a GM to do some research and see if he/she could get me a yard or two.