Centralwatches.com
SCAM do not order from them
This website advertises swiss-made replica rolex watches. They seemed to have a good website and return policy and reviews. I took the leap of faith and ordered a watch. I get an email to call about the order. They stated they do not take Credit Cards. RED FLAG #1, but I said okay. 2 days later I ...