I've used white vinegar and it works great, just make sure to run a couple of fill-ups with just water afterwards to get the vinegar smell out before you use it on fabric. Any kind of water will cause this build-up so it really doesn't matter. I buy cheaper irons so after a few years I just replace them. Black and Deckers work great for me.