I've used them a number of times with no problems and no import tax (although it's always a risk). Delivery is very quick usually. Some of the stuff isn't as cheap as it used to be with the drop of the pound, I recently got a G-Shock cheaper from Argos than there so it's worth checking.
Lovely Seiko divers on display. I'm still amazed by the quality especially on the SKX.
What are people's experience/opinions of Creation Watches?
Very cheap but I've read online about dubious customer service and the possibility of them selling seconds.
Have people been charged import tax or not?