22. The method as recited in claim 21 , wherein each sub-filter of the group of sub-filter types is linked to a list of filter options, the list of filter options being configured to dynamically update in response to selections from the group of filter types and the group of sub-filter types.
23. The method as recited in claim 22 , wherein the database is configured to cause the list of filter options to dynamically update according to vehicle data present in the database.