Now at Macy’s get select Martha Stewart Collection Bath Towels for only $2.99. These towels retail for $16 bucks! Macy’s is offering buy one get one free on select bath towels (items are marked). Towels are priced at $5.97, if you buy 2 pay only $2.99 each towel no promo codes required. Be sure to choose ship to store for FREE shipping or buy select beauty items (prices starting as low as $3 bucks) and get free shipping on any order. Don’t miss out get yours HERE.