I swooned when I received my beautiful blue and yellow French dish towels. They are so beautiful I almost couldn't stand it!
I have bought tea towels in France and from the owner of I Dream Of France many times. The owner's selection is by far the broadest and his prices are the lowest I've found anywhere. The quality is very high as well. I'm still happily using towels I bought from IDOF six years ago -- not a tear or hole in sight!