Is 18bet legit?

Yes. 18bet is operated by Shark77 Limited a incensed company by Malta Gaming Authority.