I have never used them on a SoR basis but have sold a watch to them and they paid a fair price. However took an unacceptably long amount of time to transfer payment.
This thread may be worth a read...
https://forum.tz-uk.com/showthread.p...light=chronext