The verification stuff is annoying but its actually a good sign. means theyre following proper regulations and KYC requirements. Sketchy casinos dont care about that stuff