Dog neuter - current cost

Did anyone get their dog neutered during the past year and can share rough cost and experience? Just comparing some vets for my 35lbs pup and so far out of 6 clinics the cheapest I got (Edmonton West Animal Hospital) is around 400$ (with basics like medication and post-surgery shirt included, excl. add ons like bloodwork). Most vets are in the 500-600$ range. Just wanting to get a feel if that's pretty regular pricing or if I need to compare more.

Interestingly, vets outside Edmonton (Stony plain, Beaumont) don't appear cheaper compared to the city proper.

I know there are already similar Reddit threads but not as of super recent.

Thanks for sharing!