&gt;If your current salary is too high for them to match, they may just pass on making an offer entirely. It's overall best just not to share it. 

I used to agree with this 100%, but now I’m beginning to reconsider. I recently went through an interview where it was a drawn out process, only to get an offer at 40% less than I was making at my existing job. Was a complete waste of my time. I’m beginning to think that if you aren’t interested in paying me what I am worth, let’s get that established now so you don’t waste my time. And I am worth it, since I’m currently being paid it. I’ve been dismissed immediately from consideration because my current comp was high and that’s fine by me.