I just got two fairyland bjd's. It cost me about $400 that I've been saving for a while. Before I got a "real" resin bjd I bought a cute baby Hujoo from Junkyspot for $30. Right now there are some on sale at mimiwoo for about $15-20.
Eliea - The most expensive (and dangerous!) thing you need is some type of sealant. Most people recommend MSC and you can get a can for about $12 plus s&h.
I have to say I really like my new girls. They were definitely worth it. If the doll you like has different event's throughout the year you should wait for that and then you can get a discount or sometimes a gift like a free doll! The wait for resin's can be long but depending on where you order from you can get layaway and don't have to come out of pocket so much.
I got my girls without a face-up (cheaper!) and I figured I'd give it a go myself. I can always pay the $40 later if I want and I can practice getting better in the meantime.