I don't use cotton towels for detailing, but for bath use, I found the best places to buy them are TJMaxx or Marshalls (same parent company). The selection will vary a lot from week to week, but the...