Re: Two such patterns missed completely
A DIY/tools store I use is doing 1) on its web catalogue quite brazenly - when the product you are looking for can only be reasonably identified using two or three words and they throw at you absolutely everything having _any_ of the words in their description somewhere (no option for "expression search") so the result list is never shorter than 48 pages, heuristically sorted by irrelevance... well, you get pretty damn annoyed really quickly. Unfortunately, the other options I have locally don't allow me to just ditch these guys...