In the US dentists don't all charge the same thing in my experience although they're probably in the same general ballpark for a given procedure. A quick Google seems to confirm that. There is definitely more transparency in pricing because many/most people don't have insurance and insurance for semi-cosmetic procedures is somewhat limited. (And there are often treatment options that people will reasonably choose from based on price.)