So, I ended up ordering the Minisforum Ai X1 Pro from Evetech with trepidation.
Prior to ordering, they were responsive via email, and answered the phone. I called them a number of times, and must have sounded like a very difficult customer, as I was so skeptical.
I decided to use the collection option and sent TCG to collect and overnight to me. I stay in a rural area and know they use some smaller courier.... Received the PC today and all good so far.
Hoping I won't need after sales, but the orders process was just fine.
Nice that you can reach them on the phone actually.