Won't fit a 4/4 though as the distance between mounting ears is different. M16 is a Type 16 caliper with metric threads.
Besides some of the cheaper replacement calipers on the market leave a lot to be desired so I prefer recon to cheap replacement!
Arwyn