I've always had good luck w/ fabric from Hobby Lobby but do feel it and make sure it's good quality. They do not have a hugh selection (at least the one here doesn't). The cottons are most always $6.99 per yard then on sale for 30% off that. They are not open on Sundays though.