But is it actually free.Nope... I just calculated how much I have spend to get this free traffic , see that -
Keyword research tool : 97$ (one time)
SEO plugin : 17$(one time)
Link Building outsourcing and tools: 5$ to 67$ (Varies depend on requirement)
Social Networking outsourcing and tools:5$ to 47$ (depend on requirement)
Most of purchases are one time purchases. I am not going for monthly billing.
Plus buying various tutorials/courses often to learn new strategies and techniques.
How much you are spending?