But if they are in a country where they are protected by laws where you can not do or say anything about them and their term and conditions you agreed to when you signed up for an account. Then you are up schitt's creek without paddle. They do not have to give you or say shit at all to you. Just be warned.
So where are the sites you suggest we all should trust and use from now on located?
Nitrogensports - their physical location and the location of their license and register?
These are things which are important to know so your covering yourself against any arguements if they decide to pull a fast one and give you BS answers just like CB is from all the misgraded bets they have had been not been paying their customers out for and a reoccurring issue for a very very long time.