I have bought from them (a Speedmaster reduced) and the service was great. I would buy directly from their website though as the prices are cheaper (and there is usually a 5% discount code to use). You will need to pay VAT once the watch arrives in the country so take that into account.
I had an issue with my watch where there was a ding on the bezel that had been disguised with the angle of the photos but it wasn't worth the hassle to send it back (and reclaim the VAT I had paid). I ended up selling the watch in the end and didn't loose any money. Check the photos very carefully and be aware that most of there watches have been polished.