The broker I use is Interactive Brokers. In many countries, local brokers run Interactive Brokers under a local brand name. Their services are adjusted specifically for that country, like phone support in the native language, or they can help with tax issues specific to that country. All those extra services come with a little extra cost in the form of higher transaction fees. If you feel, you don't need that, it may be a good idea to open an account directly with Interactive Brokers.
If so, please use my affiliate link: Open an account today and earn up to $1000 of IBKR Stock for free!
That way, you will support the site and get a great deal.