BetUS Casino: They've got a selection of slots with high RTPs.
That being said, I've taken the time to do some research on other platforms, and I've found some great ones that not only offer high return to player slots but also have responsive customer service. After messaging me that I had violated their terms of service, they failed to specify how I had done so and, as a result, I've been unable to withdraw for over four months now. Their customer support was non-existent when I encountered issues with withdrawing my winnings. Based on my personal experience, I would warn you before depositing money on Wild Casino.