I bought a Omage Aquaterra, with the big white dial for $1400 years ago. This watch was going for $3500 in the authorized retail stores.
Swatch took Costco to court, and lost.
There's no factory warranty, but most of these new high end watches will keep perfect time for 10 plus years. Oh yea, Costco does have some watchmaker that supposedly repairs watches. I can repair, so I don't trust anyone anymore.
It's too bad companies continually screw Americans on price, on so many products--the medication cost difference really bothers me.