I know some friends of mine, that don't have depost any money, and they are doing fine, a bit hard sometimes, but the have found good hunting/mining/crafting pals in the game.
It took me 2,5 month before i deposed any money,
and i depost "only" $10 = 100 PED.
My current value of the items and...