The zaino borderless made in USA towels have been the best I've used for buffing. I bought some similar ones from rag shop or sopimilar vendor on Amazon, and while close, aren't quite as good...
The best drying waffle weave towels I've found were from pakshak in Hawaii.
The Costco ones are great for disposables or general use.