roof rail weatherstrip isnt fitting well

Any experience with weatherstrips for 1974 2-door hardtop from Metro or Steele?
I ordered at both and want to tell my mech which he should try first...