That's the point why I'm quite curious with his loan application, the amount won is big, I don't think he can't find a way to get the required deposit.
Also, I would like to know what particular free roll promotion he is talking, I tried making a research but I can't seemed to find the free roll OP is talking that requires a deposit, what I found was an old free roll promotion and it says it does not require a deposit.