I think you should really try to build your reputation before advertising. There are always problems between bookmakers and customers, it is precisely how you deal with them.
They are aware of those issues and I agree to you that they should build themselves again. Those trust rating feed backs, they need to reassess it and at least give the best to the customers that are dealing issues within their sports book and clear themselves with it.
It's a long time since they've been operating and once before, they're one of the most common bookie. But with those problems that has been experienced by their customers affected their reputation very bad.