Walmart offers the Mainstays Basic 6-Piece Towel Set in 11 colors (Light School Grey pictured) for $12. Opt for in-store pickup to dodge the $5.97 shipping fee. That's tied with our July mention, $2 off, and the lowest price we could find. This 100% cotton set includes two 27" x 52" bath towels, two 16" x 26" hand towels, and two 12" x 12" washcloths.