I've ordered two Omega watches weeks ago. Money was received, but communication had gone dark—no pics of the watches, no emails back to me. I am thinking about attempting to get a refund. Based on the reviews of this site and the RepTime subreddit, I felt comfortable ordering from ChazingTime, but now I am thinking they might not be a reputable site. What are your thoughts?