I understand the frustration on the search engine capabilities, but the way it is currently has its advantages. It certainly causes me to look at (and buy) cards that I otherwise might have never thought about or been looking for. Since most of use send in oddball stuff, I think the current lack of filtering may actually help sales some.
Although I still think that adding a feature that allows you to search by team would dramatically increase sales on the site. For a Pirates fan to be able to search all pirates cards without having to list every player's name who ever played for them would be a huge help.
If you have to explain why it's a 1/1, then it's NOT a 1/1.
Looking for Andre Dawson Serial numbered cards that are his jersey number - either #8 or #10. So looking for cards like 8/8 or 08/99 or 10/250.