It makes sense to build a relationship directly with the manufacturer if you are in it for the long-term.
I really hope MichaelC or some PuristS with contacts to AP and Ray0808 tell AP the full story and then AP can take an action against the retailer, especially if they are AD. These things are very bad for the brand's image and for the horological community.