Had a wonderful experience at BrightTime. Wide range of brands that they carry but the Rolex variety is the best. Run by 2nd generation owners who are passionate about their trade and craft. The staff members here are also friendly, and knowledgable. Most importantly the prices here are reasonable.