Amazon has the highly rated (average 4.7 stars) and GD-approved MagicFiber 30-Pack of Microfiber Cleaning Cloths for $13.99 after adding the $2 off coupon on the product page. Get free shipping with Prime. Don't have Prime? Get a free 30-day trial, otherwise get free shipping on $35 or more.