If you are talking about WalMart - usually the fabrics I've purchased there have good manners - but one piece (orange halloween print) ran and ran and ran - I still had the receipt - and was allowed to return it.
I think a commercially dyed fabric should NOT need the use of Retayne and/or Synthropol when washed - or vinegar or salt or anything else, for that matter.
If it does, I consider it improperly manufactured.
P.S. Glad you didn't wreck your other fabrics with this stinker.