When I need a new pump, I already know which one I want, so I look at all sites selling that pump and see who is selling it for the least (including shipping) Long gone are the days when you could say "Go to XYZ site they are the cheapest" I have even seen prices change from one month to the next.
It is also true that the better quality pumps do cost more, but the often have a 5 year guarantee, and so long as you look after them they will last many years. (I have one that I got 2nd hand some 10 years ago, and it still works)
If you are not sure which pump you need, look at the specs for all pumps, bear in mind that not all pumps are the same, you can get pumps for fountains that can shift a lot of water to a reasonable height, but they also have a fine screen, so they are no use for a filter, where as a pump for a filter has large intake holes so it can take in large bits (That are then removed by the filter) but it can only pump a few feet in height, there are also general pumps, that can't decide what they are meant to be, most of these really are just pot luck as to if they will work for what you want them to do, then you get sump pumps, these can often pump water with dirt to great heights, the downside is they consume a lot of power and most can only run for a few hours at a time (since sumps should not take that long to empty) Best not mention solar pumps.