There is no reason to not trust Spin Ace Casino. It is operated by Callicarpa Limited, a company registered in the Isle of Man, which operates the casino under the Isle of Man Gambling Supervision Commission Licence. The site is https-secure. It offers SSL-encrypted channels for financial transactions, and, so far, it has received no negative reviews online.