Expensive, on line has different prices than the location. Minimum pay is about 100 cad for any minor issue. I don't trust them because 2 different prices for services. My money and my time are more important than any Nikon explanation. Instead of explaining why you have 2 different prices for the same service better make the customer happy. That should be your first rule, Nikon. Shame.