Originally Posted by
CPT
They are located in Malta and I've had friends say their bank rejected deposits/withdrawals with them. It's a good option I suppose if your state doesn't have online gambling. BUT Since we are blessed to have state regulated online casinos, I'd stick with those. Luckyland Casino is another popular off shore casino the has a similar model.