Speaking of all these Omegas, I also went the Chrono24 route back in July and bought myself a couple of watches from Japanese dealers since the YEN-CAD exchange rate was so good back then.
Ended up with two watches; an Omega Speedmaster Professional Moonwatch Sapphire Sandwich ref. 3573.50 and a Grand Seiko Spring Drive SGBA003. Like TorqueDog and others have said the experience with the Japanese dealers was excellent. Everything showed up as described. I ended up with duties on the Omega and luckily somehow escaped having to pay that on the Grand Seiko. The dealers used DHL and Fedex for the Omega and the Grand Seiko respectively. DHL ended up being a nightmare and the watch got stuck in customs for almost a week and half while I tried to deal with their mess of a customs clearing service. Had to call in 3 times and resubmit the customs paperwork that many. Almost tried to just clear the thing myself with the back and forth on the paper work with DHL. Grand Seiko was overnighted and showed up on my doorstep within a couple of days. Both had "free" shipping or had worked it into their price.
Overall, incredibly happy with the experience buying from Japan and with both watches I ended up picking up.
Anyways to the shots for the Omega Speedy.
Grand Seiko Spring Drive