1. There is no "best trader" or dealer. They all do not produce the watches. Pick one you are comfortable with.
2. There is no perfect 15400 or ROO rep as well. All are flawed including JF. When "best" is used in this context, it means "least flawed" among the replica makers but even the best of them is leagues apart from the gen. So manage your expectation accordingly in this game: For $400-500 you get a decent looking watch which looks a little like an Audemars Piguet watch.
3. Lastly, yes please use the search function like what
QueTip mentioned. What you were asking had been answered plenty of times. Starting such topics will simply take up unnecessary space in the forums and allow self-professed but ignorant "gurus" (guilty!) to increase their (our) post counts but be an annoyance to everyone else here.