It does sound expensive, but there are crowns and there are crowns…
A very good crown will fit properly, with the margins fitted into the gum and the colour will match the surrounding teeth with the right amount of translucence so it looks like a natural tooth. A bad crown will have a gap at the top between the gum and the crown which will look dark, be a poor colour match and look obviously false.
A lot depends on the skill of the dentist and the lab technician to get it looking just right. Trouble is spending a lot is no guarantee that you will get a good crown, you need to find a dentist with a good reputation in the cosmetic area (assuming you want a good crown).
The price can be negotiated, I managed to get a decent pair of crowns fitted for £350, by paying cash and paying the lab bill seperately, but I did know the guy who did it fairly well at the time and was in the dental industry myself back then.
So in summary, shop around, ask for pictures of work they have carried out and see if you can shave a bit off the price, but if you want a decent crown be prepared to shell out a bit.
WGA