vinegar will remove old waxes and polishes built up in the towels. It also rinses freely leaving no residue behind. Vinegar is a cheap alternative to microfiber washes. If you use a detergent make sure that it is a liquid. It is also very important that the detergent does not contain bleach or fabric softeners. Try to use less that the recommended amount and I would wash them on gentle for a second cycle with no detergent to make sure the detergent has been completely removed.
Hope this helps.
Brett @ OCD