well ... i just ordered some. 30 feet ... just under a yard and a half. 220 thread count cotton. $2.79. three of those and a yard of something else. $16.95 roughly $3.25 per yard including shipping. i can live with that. :P
i almost never prewash and i doubt i cut perfectly on the grain myself, so that isn't an issue for me, either.