I have bought a few watches from Jackroad and they are very good with their services. Rolex models are hot in Japan now, so I don't think you would find those cheaper over there, but you don't have to wait in line for watches for sure. Omega in general are good buys in Japan since they are super cheap after tax refund. I would also check out JLC watches since they are cheap in Japan as well and sure is a better alternative than Rolex or Omega.