Our printed and embroidered towels cost $12.04–28.98. The price covers the product and fulfillment. Shipping is charged separately. For the embroidered towels, there’s also an embroidery digitization fee of up to $6.50.