Casinos vary by their welcome bonuses, banking options, among other factors. So, yes, some casinos are better than others even when both of them offer the same games. The Avalon II is offered by Microgaming, and any casino operator can have it on their site.