HuberMark
I recently tried Stelario, and I have to say, it feels pretty reliable. Withdrawals are processed in about a day, which is great, and the site functions well on mobile. Plus, the live chat is available around the clock and in multiple languages, making support easy to access.
However, some of the terms are not translated correctly, and a few payment methods don’t work in certain countries. Overall, everything is decent, but there's definitely room for improvement.