Aisler is super fast and cheap, but I need to solder myself, so I use them for small interface boards
pcbway is in China, but I can send in my own components. I used them for example for an usb3+fpga+RAM base board. They are great for stock modules like USB interfaces, but have no NDA options.
jlcpcb is in China and cheap and fast, but you can only use components in their list. So I use them for larger batches of boards that I prototyped with aisler. Also no NDA option.
For the price of the smallest dedicated CPU Linode, I get a 64GB AMD Epyc 16 core server from Hetzner.
So Linode is roughly 16x more expensive.
That said, I rent a lot from Hetzner so I get special pricing. But also aside from the price, all of my servers are in their own cage with biometric access check plus I have private dedicated 1GBit LAN between my nodes. And their uptime was better than our Amazon AWS and Heroku instances...
Works great for me!