Yes, there is a ton of free stuf out there. There is also a ton of free bad info out there too. I think there is value to paying for someone who you trust and believe in to help you. There is also a time factor where if paying someone to help you will cut the learning curve in half it is probably worth it.
You should educate yourself a lot before jumping in.