Isn't Napshnap from Russia? I heard they've got a bit of a trading community going over there, this will no doubt complicate things for many of them.
Deposit option not available / Hungarian Accounts
I was in Slovakia when their government banned access to betfair. Bizarrely, the official web page you got re-directed to actually stated that it was not illegal for customers to bypass the block, and even said that they expected people to use VPNs to get around it.