If you even typed in on google gamstop casinos youd find results. I didnt like his comments previously, however, second chances make the world go round. Give the guy a break, he made assurances, I dont see a reason to keep hating people online.
As for those who deposited on what he mentioned, if you have gambling issues i would be nowhere near a gambling forum but thats just me. If it works for you then congrats. But responsibility on actions are always your own.