My sheets come from Comphy Co, and I also participate in their retail program. Makes me a little extra money, and it's so nice to hear how much the guests enjoyed them. They are treated with a stain release, and dry in 10 minutes with virtually no wrinkling. They're guaranteed for 300 washings, and the staff is a pleasure to work with.
My towels come from Sam's Club = about $7/towel, $4/hand towel, $2/washcloth. I buy white only, and bleach them every wash, whether they need it or not. I've been very happy with them..