Just wanted to share my experience with this distribution service. At this point no serious issues.
One thing I noticed is the speed of adding releases. Doesn’t take long.
Approval time is good. In my case https://social40.com/story6838030/music-distribution-globex-music-i-ll-keep-testing-it