Carl Bruch compare prices