It's all relative to what you make off it...
For example, I built my own latest. I also kept track of the time, since I did it in about 2 weeks (14 hour days).
If I had invoiced out for that job, you would have paid over $25,000!
Yer probably saying to yerself -- what a Sheen nut job. That's ok though, because I know how much I made off it (so far)...
I sell multiple products and services, so I don't expect most here would put that kind of money into it. But, a few thousand for a decent site, is reasonable, considering you will probably make that back 20 fold in one year. It's either that, or do like I did, and do it myself, and eat the time as a write off