I always check designerswatch first when looking for a watch. They have a huge selection of brands and styles with some of the best prices around. Shipping is almost always free and the packaging and condition of the items has been very good. Their customer service has been able to answer any questions I had and were able to help in ordering.