Very good points.
Also, be careful of searching using the search bar if you are already looking at search results. It'll just apply the new search to the existing results unless you go in and change it.
Honestly I don't know how they have such a poor search function, but if you know how to use...