Bash's completion has caused me to waste a lot of time operating on the wrong file because it "knew" something was the only match based on the format when it really wasn't.
Didn't know about M-/ -- handy to have a solution that works on other people's systems.