I honestly do not ever remember breastmilk staining. I leaked a lot the first couple of weeks and then dd, ever the spectator of the world, would pop off and dribble on everything and it never stained. I just gave away a bunch of her clothes (2-4 years in a plastic storage container) and just laundered them with our usual laundry detergent (Era or Tide). Hydrogen Peroxide combined with some liquid dish detergent get out about any stains for me.