Filter and sort 1090 Products