Compare price to 100 cotton towels made in india