I've found that same Sealed Power piston on several sites now, from around $18 to $27 per piston. They all have the same picture of flat top with no chamfer, except for on the Summit Racing site that has a picture with a chamfer. I suspect the Summit pic might be a generic piston pic on not the 295 piston.