can anyone recommend me some good stores here in Calgary where I could get my 2 watches repaired?
one is an automatic Audemars Piguet and other is an automatic Swatch.
Never had good luck with the one in The Bay at Sunridge Mall and Sears at North Hill Mall