I have purchased "good" and "not so good" fabric and notions at JoAnn's and Walmart.
I also have purchased "good" and "not so good" fabric and notions at quilt fabric shops.
I have decided that the "fault" of the unhappy/regretted purchase is mine - not the seller.
Mostly due to inexperience.