Great budget cloths
These are a little smaller and thinner than the cloths I normally use for the car, but they are also MUCH cheaper. They're so inexpensive that you can even justify using one and trashing it if you drop it or get it too dirty. Yet they're nicely absorbent and plenty soft enough to avoid scratches. I'll buy again.
amazon reviews