Walmart offers the Disney's Frozen Snowflake Beach Towel in Blue for $9.76. Opt for in-store pickup to dodge the $4.97 shipping charge. (Amazon offers the same with free shipping via Prime.) That's the lowest total price we could find by $3, although we saw it for a dollar less in August. It measures 28" x 58" and features Anna and Elsa from the hit animated movie.
Orders placed before December 23 are guaranteed to arrive for in-store pickup by Christmas.