Why quotes vary so wildly
Ask five providers what a website costs and you will get five very different answers. That is because website is a word covering everything from a one page template to a custom online store with stock management.
The honest answer is that price tracks three things: how many pages you need, how much of the content and design work you are handing over, and whether anything custom has to be built.