Welcome to RWG dude!
Just like Val stated, "READ, READ, READ!" As for Josh and BK, both are reputable dealers. Personally I haven't ordered from Josh but I hear great stuff about him and as for BK i have personally ordered from, he's great to deal with. One thing to keep in mind, when ordering from BK, PATIENCE! BK will take care of you.
Welcome again and enjoy!
and Welcome to RWG Josh!
Gen movement = Expensive
Best replica you say? I think thats just personal preference mate, as you buy from dealers you'll get to see the best of the best.
CHeck out Puretime or Trustywatch and narikaa as Hike suggested.
Have fun!