I primarily recommend HK Goldway. I liked them because they emailed me after I ordered to let me know that my phone might not work in Canada, which I knew. Then they emailed to tell me that they were shipping it in the next 2-3 days, which was fast enough. Then they shipped it the next morning, so even faster than they’d said. A week or so later and it was at my door. No complaints whatsoever. I’ll buy my next Xiaomi phone through them too.
–run 3