They are expensive, but it took me a long time to save up for her. However, once you have one, they're so totally worth the money.
If you're interested, http://www.denofangels.com/forums/ is a forum where you can sign up and see all kinds of different dolls like mine. They're called BJDs and this forum has all the information about them you could ever need. ^-^