Yes, they are. Historically, Canon is known for having camera bodies that are more expensive than Sony and Nikon but cheaper lenses. In many instances, Canon lenses can be as much as 25% cheaper than comparable lenses from Nikon or Sony.