So many people asked about where I buy towels after yesterday's post so I'm going to share my source. There's a great online company called Embroider This and they carry a wide variety of what are called embroidery blanks—everything from baby bibs to hemstitched linen tablecloths. I like the McLeod Tea Towel in white (also available in cream, chambray blue, and with colored stripes). They also have 100% cotton Flour Sack Towels in sets of three, Natural 100% Linen Towels, and Huck Towels with and without hemstitching. All of these have a slightly different texture and weight but work equally well for embroidery.
Their prices are reasonable and you can save even more by buying larger quantities. That may be too many if you just want to make a few towels for your kitchen, but comes in handy if you're making a lot and need to keep your costs down.
While you're there check out some of the other categories. They do sell embroidery supplies but the emphasis is on machine embroidery, something I consider cheating. It's so satisfying to do embroidery by hand and (in my opinion) doesn't take much skill to set up a machine to do it for you. Sure, it's faster, but I think I prefer the slight imperfections in hand done work. You know the person who created it was personally involved in the process.