Walmart may not have as big of a selection of fabric as Joanns but I have found a great bunch of interesting patterned & colored fabric there.
Just finished a quilt of only Walmart fabric and it looked great and washed great too. No issues so I will go there again.
Also it is nice to avoid the major Joanne crowds at times.