Well, if you go descriptive and have a name with “Price” in it, you will just blend in with and disappear among hundreds of other such websites, such as the ones you mentioned above. Do you really want to do that? Answer these questions: Why are you in business? What is the soul of your business? What makes your service any different or better than all the others? How will your business make the world a better place, at least for your users? Answering these will help you figure out the brand positioning, the deep meaning and big picture story that this brand should tell to the world. Then and only then will you be able to find the right name to tell that story. If it’s just about labeling it a “price comparison” website, then you turn into a commodity, and the site becomes no different to users than any other price comparison commodity website. If that’s what you want, that’s fine, just make sure that’s what you want.