Hi espringe,
Thank you for your responses. As has being stated, we use a complex algorithm that combines the power of random.org and the Fisher-Yates algorithm for actually shuffling the cards. With the Fisher-Yates algorithm and then we are using the API of random.org to generate another random seed for shuffling the cards one more time. The involvement of a neutral 3rd party in this (random.org) to help shuffle the casino deck once more, reduces the chance of manipulating anything to 0%, making this a 100% fair solution.