I have definitely been pleased with the watch I ordered from Creation Watches. It came very quickly - if I remember correctly, it took 2-3 business days to receive. The watch was exactly as expected and in perfect condition. The price was fantastic - $30 lower than I saw anywhere else online, including some of my other "go to" spots for lower prices on these sorts things.
Highly recommend to anyone looking for a good price and fast delivery! Top notch all around.