I placed order from TD and paid on 14 May 2012. But TD email said waiting for H Factory stock. This watch really so hot till not enough to supply?