I bought mine from Giztop here:
6.81-inch 2K E4 AMOLED display, 120Hz refresh rate. Qualcomm Snapdragon 888 5G processor, Adreno 660 GPU. 50MP rear triple-cameras, a 20MP AI front camera. 8GB/12GB LPDDR5 RAM, 256GB/512GB UFS 3.1 Storage. 5000mAh battery, 67W wired charging, and 67W wireless charging. MIUI 12.5 is based on...
www.giztop.com
At USD 1,099.00 (£791.00) it was a *load* cheaper than ebay offerings which seem to be around £1200-1400.
It arrived in the UK after a couple of weeks with no import duties so that was pleasing.
It's got a China ROM and really didn't want to install google services - Play kept disappearing and I kept re-installing it from apkpure and eventually it seemed to stick. Hopefully Play has installed the google services it needs and now it's happy.
It works fine on O2 network so I'm all around pleased.
And those cameras - mind blowing!
Cheers
Steve