Amazon offers the Zwipes Microfiber Cleaning Cloth 36-Pack for $13.99. Add it to your cart via Subscribe & Save to cut it to $11.89 and bag free shipping. That's tied with yesterday's expired mention and about $2 less than what you'd expect to pay in a local store. These 12" x 16" cloths purportedly absorb eight times their own weight.
Of note, this item may take an extra one to two days to process. Be sure to cancel Subscribe & Save once your order ships to avoid being billed for subsequent shipments.