ShopDisney has Personalized Disney Beach Towel (select prints) on sale for $6.99 + $1 Personalization (Choose the personalization option and add to cart) = $7.99. Shipping is free w/ email sign-up (scroll down to bottom left of page to sign up for email, unique code is typically sent instantly). Thanks daisybeetle
Note, to receive towel with personalization be sure to choose the personalization option and add to cart, price will reflect in cart. If you don't receive email code, be sure to check spam or promotional folder.