Nah, You don't need to spend a cent to withdraw and that's not unknown and anyone who had a free hashlet can confirm it's free, but you have to use a unique phone number to actually link to the account to withdraw (2FA), I had about 20 numbers that I could link so these are extra, if someone needs some GH's and have some SIM cards then it's for him/her.
Also you can't sell the free hashlet and only profit from the mining/balance.
I can confirm, that you don't need anything to withdraw.
But about bold text in quote, I have just tried withdrawing with my two accounts that are both linked to the same number and it worked without problem.
I am willing to "buy" these accounts and will give you half of the amount. So approx 0.001 per account when I successfully withdraw (have only about 5 numbers). PM me with account usernames and passwords and I will pay you for so many accounts that I could withdraw (maybe will find some more numbers).