Yes this does work for people in the states with a VPN I show how to do this also. I know however and not sure quite how it works like this that people in the Boston area in the US don't have issues but I know many US states do not have the ability to deposit into King.com which is why they need to use a VPN except Boston. You would have to check to see if you when you signup to king.com that you have a deposit function in the "MY ACCOUNT" section - the deposit option should be on the left.
for those having issues adding me to yahoo. You can add me to msn firstname.lastname@example.org