I chatted with a customer representative before placing an order with Watchesonnet. He reassured me that the watch was in stock and ready to be shipped. I placed my order. A few days later I tried to check the status of my order and the website wouldn't let me check. I contacted their customer representative but this time they told me that the watch was not in stock and they would have to order it. 3 days later I received an email stating that my order was cancelled without any explanation. The item I ordered is still listed on its website as available, on sale and in stock. Watchesonnet.com is a shady business. I will never use it or recommend it to anyone.