What's the measurement on the straps that you've purchased from DHgate and Aliexpress? is the width 25mm and the notch 9mm?
And what is the measurement of the XF 2000v lug width and the notch?
I have an Overseas watch (not from XF) and am wondering if the straps from DHgate and Aliexpress fits mine