Amazon has AmazonBasics Mixed-Color Microfiber and Glass Fabric Cleaning Cloth, 24-Pack on sale for $10.83
Shipping is free w/Prime
24-pack of non-abrasive microfiber cleaning cloths for wiping down painted or delicate surfaces such as car exteriors or interiors, glass, electronics, eyeglasses, collectables, screens, and more (8 pieces for glass cleaning, 16 multipurpose)
Ultra soft construction will not scratch or damage finishes
Effectively cleans either dry or with liquid cleaners for streak-free results
Absorbs up to 8 times its own weight
Can be rinsed and reused hundreds of times
90% Polyester and 10% Polyamide construction