It really just depends on the BOM that you do. I have done one that was $2 a month and there are some that you can do online for free... and then there are some that are more costly. I have done them both ways. it's a good way to get used to different techniques and different blocks. Plus it gives you a dead line to have each block finished.