i wash every thing in hot water & dry on cotton... never shrinks again after that!
also, i have allergies & sometimes there are oders on fabric that bother me...
and, i work for a trucking company.. the dock is dirty, and there is dust everywhere... and fabric whether purchased at lqs or walmart has been on a dock somewhere!