GD&T Perpendicularity on end face of square extrusion.

A supplier for my company make 40mm x 40mm aluminium extrusion beams & we specify what lengths to cut them to. However, sometimes when they cut the beams, the cut face is not perpendicular to the main extrusion. Now I could control the perpendicularity by placing a datum on one of the 4 faces but that only controls it to that one face and could be out on the remaining 3 faces. Placing a datum on each of the four faces would work but that’s messy & doesn’t look (or feel) right.

Is there a best method on controlling the cut on the end face?

btw, The four faces of the extrusion are assumed to be straight.

SolidworksDrawings And Detailing