The best for me is Kinsta. But if you are someone who is tech savvy, you may consider Vultr vps hosting, high frequency. And use serverpilot.io to manage your server. Avoid shared hosting plan for e-commerce site. I've worked with well-known hosting companies in US and AU so I should know.